프로퍼티 | 타입 | 설명 | |
---|---|---|---|
$_builder | ManaPHP\Mvc\Model\QueryBuilderInterface | ||
$_readConnectionServices | array | ||
$_recallGetModelSource | boolean | ||
$_sources | array | ||
$_writeConnectionServices | array |
메소드 | 설명 | |
---|---|---|
createBuilder ( string | array $params = null ) : ManaPHP\Mvc\Model\QueryBuilderInterface | Creates a \ManaPHP\Mvc\Model\Query\Builder | |
getLastQuery ( ) : string | Returns the latest query created or executed in the models manager | |
getModelSource ( ManaPHP\Mvc\ModelInterface | string $model ) : string | Returns the mapped source for a model | |
getReadConnection ( ManaPHP\Mvc\ModelInterface | string $model ) : ManaPHP\DbInterface | Returns the connection to read data related to a model | |
getReadConnectionService ( ManaPHP\Mvc\ModelInterface | string $model ) : string | Returns the connection service name used to read data related to a model | |
getWriteConnection ( ManaPHP\Mvc\ModelInterface | string $model ) : ManaPHP\DbInterface | Returns the connection to write data related to a model | |
getWriteConnectionService ( ManaPHP\Mvc\ModelInterface | string $model ) : string | Returns the connection service name used to write data related to a model | |
setConnectionService ( ManaPHP\Mvc\ModelInterface | string $model, string $connectionService ) : static | Sets both write and read connection service for a model | |
setModelSource ( ManaPHP\Mvc\ModelInterface | string $model, string $source ) : static | Sets the mapped source for a model | |
setReadConnectionService ( ManaPHP\Mvc\ModelInterface | string $model, string $connectionService ) : static | Sets read connection service for a model | |
setWriteConnectionService ( ManaPHP\Mvc\ModelInterface | string $model, string $connectionService ) : static | Sets write connection service for a model |
public createBuilder ( string | array $params = null ) : ManaPHP\Mvc\Model\QueryBuilderInterface | ||
$params | string | array | |
리턴 | ManaPHP\Mvc\Model\QueryBuilderInterface |
public getLastQuery ( ) : string | ||
리턴 | string |
public getModelSource ( ManaPHP\Mvc\ModelInterface | string $model ) : string | ||
$model | ManaPHP\Mvc\ModelInterface | string | |
리턴 | string |
public getReadConnection ( ManaPHP\Mvc\ModelInterface | string $model ) : ManaPHP\DbInterface | ||
$model | ManaPHP\Mvc\ModelInterface | string | |
리턴 | ManaPHP\DbInterface |
public getReadConnectionService ( ManaPHP\Mvc\ModelInterface | string $model ) : string | ||
$model | ManaPHP\Mvc\ModelInterface | string | |
리턴 | string |
public getWriteConnection ( ManaPHP\Mvc\ModelInterface | string $model ) : ManaPHP\DbInterface | ||
$model | ManaPHP\Mvc\ModelInterface | string | |
리턴 | ManaPHP\DbInterface |
public getWriteConnectionService ( ManaPHP\Mvc\ModelInterface | string $model ) : string | ||
$model | ManaPHP\Mvc\ModelInterface | string | |
리턴 | string |
public setConnectionService ( ManaPHP\Mvc\ModelInterface | string $model, string $connectionService ) : static | ||
$model | ManaPHP\Mvc\ModelInterface | string | |
$connectionService | string | |
리턴 | static |
public setModelSource ( ManaPHP\Mvc\ModelInterface | string $model, string $source ) : static | ||
$model | ManaPHP\Mvc\ModelInterface | string | |
$source | string | |
리턴 | static |
public setReadConnectionService ( ManaPHP\Mvc\ModelInterface | string $model, string $connectionService ) : static | ||
$model | ManaPHP\Mvc\ModelInterface | string | |
$connectionService | string | |
리턴 | static |
public setWriteConnectionService ( ManaPHP\Mvc\ModelInterface | string $model, string $connectionService ) : static | ||
$model | ManaPHP\Mvc\ModelInterface | string | |
$connectionService | string | |
리턴 | static |
protected QueryBuilderInterface,ManaPHP\Mvc\Model $_builder | ||
리턴 | ManaPHP\Mvc\Model\QueryBuilderInterface |