| $config (defined in SlaxWeb\Database\BaseModel) | SlaxWeb\Database\BaseModel | protected |
| $createdColumn (defined in SlaxWeb\Database\BaseModel) | SlaxWeb\Database\BaseModel | protected |
| $db (defined in SlaxWeb\Database\BaseModel) | SlaxWeb\Database\BaseModel | protected |
| $delCol (defined in SlaxWeb\Database\BaseModel) | SlaxWeb\Database\BaseModel | protected |
| $delValType (defined in SlaxWeb\Database\BaseModel) | SlaxWeb\Database\BaseModel | protected |
| $error (defined in SlaxWeb\Database\BaseModel) | SlaxWeb\Database\BaseModel | protected |
| $hookName (defined in SlaxWeb\Database\BaseModel) | SlaxWeb\Database\BaseModel | protected |
| $hooks (defined in SlaxWeb\Database\BaseModel) | SlaxWeb\Database\BaseModel | protected |
| $inflector (defined in SlaxWeb\Database\BaseModel) | SlaxWeb\Database\BaseModel | protected |
| $logger (defined in SlaxWeb\Database\BaseModel) | SlaxWeb\Database\BaseModel | protected |
| $primKey (defined in SlaxWeb\Database\BaseModel) | SlaxWeb\Database\BaseModel | protected |
| $qBuilder (defined in SlaxWeb\Database\BaseModel) | SlaxWeb\Database\BaseModel | protected |
| $softDelete (defined in SlaxWeb\Database\BaseModel) | SlaxWeb\Database\BaseModel | protected |
| $table (defined in SlaxWeb\Database\BaseModel) | SlaxWeb\Database\BaseModel | |
| $timestampFunction (defined in SlaxWeb\Database\BaseModel) | SlaxWeb\Database\BaseModel | protected |
| $timestamps (defined in SlaxWeb\Database\BaseModel) | SlaxWeb\Database\BaseModel | protected |
| $updatedColumn (defined in SlaxWeb\Database\BaseModel) | SlaxWeb\Database\BaseModel | protected |
| __construct(Logger $logger, Config $config, Inflector $inflector, Builder $queryBuilder, Database $db, HooksContainer $hooks) | SlaxWeb\Database\BaseModel | |
| create(array $data) | SlaxWeb\Database\BaseModel | |
| delete() | SlaxWeb\Database\BaseModel | |
| getClassName() | SlaxWeb\Database\BaseModel | protected |
| getPrimKey() | SlaxWeb\Database\BaseModel | |
| groupBy(string $col) | SlaxWeb\Database\BaseModel | |
| groupWhere(\Closure $predicates) | SlaxWeb\Database\BaseModel | |
| HOOK_AFTER (defined in SlaxWeb\Database\BaseModel) | SlaxWeb\Database\BaseModel | |
| HOOK_BEFORE | SlaxWeb\Database\BaseModel | |
| invokeHook(string $modelMethod, string $before=self::HOOK_BEFORE) | SlaxWeb\Database\BaseModel | protected |
| join(string $table, string $type="INNER JOIN") | SlaxWeb\Database\BaseModel | |
| JOIN_CROSS (defined in SlaxWeb\Database\BaseModel) | SlaxWeb\Database\BaseModel | |
| JOIN_FULL (defined in SlaxWeb\Database\BaseModel) | SlaxWeb\Database\BaseModel | |
| JOIN_INNER | SlaxWeb\Database\BaseModel | |
| JOIN_LEFT (defined in SlaxWeb\Database\BaseModel) | SlaxWeb\Database\BaseModel | |
| JOIN_RIGHT (defined in SlaxWeb\Database\BaseModel) | SlaxWeb\Database\BaseModel | |
| joinCols(array $cols) | SlaxWeb\Database\BaseModel | |
| joinCond(string $primKey, string $forKey, string $cOpr="=") | SlaxWeb\Database\BaseModel | |
| joinModel(BaseModel $model, string $forKey, string $type="INNER JOIN", string $cOpr="=") | SlaxWeb\Database\BaseModel | |
| lastError() | SlaxWeb\Database\BaseModel | |
| limit(int $limit, int $offset=0) | SlaxWeb\Database\BaseModel | |
| nestedWhere(string $column,\Closure $nested, string $lOpr="IN") | SlaxWeb\Database\BaseModel | |
| orderBy(string $col, string $direction="ASC", string $func="") | SlaxWeb\Database\BaseModel | |
| orGroupWhere(\Closure $predicates) | SlaxWeb\Database\BaseModel | |
| orJoinCond(string $primKey, string $forKey, string $cOpr="=") | SlaxWeb\Database\BaseModel | |
| orNestedWhere(string $column,\Closure $nested, string $lOpr="IN") | SlaxWeb\Database\BaseModel | |
| orWhere(string $column, $value, string $opr="=") | SlaxWeb\Database\BaseModel | |
| SDEL_VAL_BOOL | SlaxWeb\Database\BaseModel | |
| SDEL_VAL_TIMESTAMP (defined in SlaxWeb\Database\BaseModel) | SlaxWeb\Database\BaseModel | |
| select(array $columns) | SlaxWeb\Database\BaseModel | |
| setSoftDelete() | SlaxWeb\Database\BaseModel | protected |
| setTable() | SlaxWeb\Database\BaseModel | protected |
| setTimestampConfig() | SlaxWeb\Database\BaseModel | protected |
| TBL_NAME_CAMEL_LCFIRST (defined in SlaxWeb\Database\BaseModel) | SlaxWeb\Database\BaseModel | |
| TBL_NAME_CAMEL_UCFIRST | SlaxWeb\Database\BaseModel | |
| TBL_NAME_LOWERCASE (defined in SlaxWeb\Database\BaseModel) | SlaxWeb\Database\BaseModel | |
| TBL_NAME_UNDERSCORE (defined in SlaxWeb\Database\BaseModel) | SlaxWeb\Database\BaseModel | |
| TBL_NAME_UPPERCASE (defined in SlaxWeb\Database\BaseModel) | SlaxWeb\Database\BaseModel | |
| update(array $columns) | SlaxWeb\Database\BaseModel | |
| where(string $column, $value, string $opr="=") | SlaxWeb\Database\BaseModel | |