Method Fossilization

Method
Level
public function setConnector(IMySqlConnector $connector) : IConnector ;
31
public function __construct(Connector $connector = null) { /**/ }
25
public function setTable($table) : ISingleTableConnector ;
15
public static function assertRowCount($expected, $table, $fields = null, $value = null) { /**/ }
15
public function execute(string $cmd, array $bind = [ ]) ;
15
public static function assertRowExists($table, $fields, $value = null) { /**/ }
13
public function bind( ) : array ;
11
public function assemble( ) : string ;
11
public function queryAll($isAssoc = false) ;
8
public function queryRow($isAssoc = false, bool $failOnMultipleResults = true) ;
8
public function getConnector( ) : ?IMySqlConnector { /**/ }
8
public function __clone( ) ;
8
public function execute( ) ;
7
protected abstract function generate( ) ;
7
public function where(string $exp, $bind = [ ]) ;
7
public function getTable( ) : ITableNameConnector { /**/ }
7
public function insertObjects($objects, bool $ignore = false) ;
7
protected abstract function getDefaultParts( ) ;
7
protected function getPart($part) { /**/ }
6
public function limit($from, $count) ;
6
public function isHandled(\Exception $e) ;
6
public function queryNumeric( ) ;
6
protected function appendPart($part, $sql, $bind = [ ]) { /**/ }
6
public function queryExists( ) ;
6
public function queryCount( ) ;
6
public function selectObjectsByFields(array $fields, ?int $limit = null) ;
5
public function insert($object) ;
5
protected function setPart($part, $sql, $bind = [ ]) { /**/ }
5
protected abstract function getConnectorsByClass( ) : array ;
5
protected abstract function getByFieldRules( ) : array ;
5
public static function row(...$values) : array { /**/ }
5
public function toRow($object) : array ;
5
public function toObject(array $row) ;
5
public function getTableName( ) : string { /**/ }
5
public function selectObjectByFields(array $fields) ;
4
private function getIdField( ) : string { /**/ }
4
public function queryScalar($default = null, bool $failOnMultipleResults = true) ;
4
protected function doInsert(array $objects) { /**/ }
4
public function __toString( ) ;
4
public function selectFirstObjectByFields(array $fields) ;
4
public function delete($object) ;
4
public function selectObjects(?array $orderBy = null, int $order = OrderBy::DESC) ;
4
public function updateObject($object, array $byFields) ;
4
public function upsertObjectsByKeys($objects, array $keys) ;
4
public function upsertObjectsForValues($objects, array $valueFields) ;
4
public function forUpdate(bool $forUpdate = true) ;
4
public function update($object) ;
4
public function upsert($object) ;
4
public function deleteById($id) ;
4
public function loadById($id) ;
4
public function insert(array $items) ;
4
public function __toString( ) ;
4
public function lockInShareMode(bool $lockInShareMode = true) ;
4
public function queryInt(?int $default = null, bool $failOnMultipleResults = true) : ?int ;
4
public function join($table, string $alias, string $condition, $bind = [ ]) ;
4
public function queryGroupBy($byColumn, bool $removeColumn = false) : Map ;
4
public function deleteByFields(array $fields, ?int $limit = null) ;
4
public function distinct(bool $distinct = true) ;
4
public function countByFields(array $fields) ;
4
public function from($table, ?string $alias = null) ;
4
public function existsByFields(array $fields) : bool ;
4
public function queryMap($key = 0, $value = 1) ;
4
public function queryObjects(string $className) : array ;
4
public function leftJoin($table, string $alias, string $condition, $bind = [ ], bool $outer = false) ;
4
public function queryObject(string $className) ;
4
public function rightJoin($table, string $alias, string $condition, $bind = [ ], bool $outer = false) ;
4
public function groupBy($column, $bind = [ ]) ;
4
public function queryIteratorBulk(int $size = 100, $isAssoc = true) ;
4
public function queryIterator($isAssoc = true) ;
4
public function withRollup(bool $withRollup = true) ;
4
public function queryWithCallback(callable $callback, ?array &$result = null, bool $isAssoc = true) ;
4
public function queryColumn(bool $failOnMultipleResults = true) ;
4
public function queryFloat(?float $default = null, bool $failOnMultipleResults = true) : ?float ;
4
public function unionAll(IMySqlCommandConstructor $select) ;
4
public function queryBool(?bool $default = null, bool $failOnMultipleResults = true) : ?bool ;
4
public function union(IMySqlCommandConstructor $select, bool $all = false) ;
4
public function queryMapRow($key = 0, $removeColumnFromRow = false) ;
4
public function query( ) ;
4
public function having(string $exp, $bind = [ ]) ;
4
public function __construct(AbstractORMConnector $connector) { /**/ }
3
protected function getIdentityConnector( ) : IIdentityConnector { /**/ }
3
protected abstract function getPrimaryKeys( ) : array ;
3
protected function getGenericObjectConnector( ) : IGenericObjectConnector { /**/ }
3
public function getObjectMap( ) : IRowMap { /**/ }
3
protected abstract function getIgnoredFields( ) : array ;
3
public function setConnection(IMySqlConnection $conn) : void ;
3
protected function doInsert($object, bool $ignore = false) { /**/ }
3
protected function getSource( ) { /**/ }
3
public function setConfig($db, $user = null, $pass = null, $host = null) ;
3
protected abstract function getPrimary( ) : IGenericObjectConnector ;
3
public function close( ) ;
3
protected function getBind($part) { /**/ }
3
public function isOpen( ) ;
3
public function getProperty(string $key, string $default = '') : string ;
3
public function __construct($from = null) { /**/ }
3
public function executeDml($returnCount = false) { /**/ }
3
public function queryScalar($default = null, bool $failOnMultipleResults = true) { /**/ }
3
protected function config( ) : IJoinConnector { /**/ }
3
protected function getPrimaryKeys( ) : array { /**/ }
3
protected abstract function getPrimaryIdentityConnector( ) : IGenericIdentityConnector ;
3
protected function idField( ) : string { /**/ }
3
protected function getIdKey( ) : array { /**/ }
3
private function getIdProperty( ) : string { /**/ }
3
protected function getPrimaryProperties( ) : array { /**/ }
3
protected function getPrimaryFields( ) : array { /**/ }
3
protected function getKeysCount( ) : int { /**/ }
3
public function __construct($msDelay, $retries) { /**/ }
3
public function version( ) : string ;
3
public function toRows(array $objects) : array ;
3
public function queryAll( ) ;
3
public function map(ICmdSelect $select, string $field, bool $removeColumnFromRow = false) ;
3
public function queryFirst( ) ;
3
public function queryOne( ) ;
3
public function queryWithCallback(callable $callback) ;
3
public function toObjects(array $rows) : array ;
3
public function iterator(ICmdSelect $select) : iterable ;
3
public function queryIterator( ) : iterable ;
3
public function queryMapRow(string $key, $removeColumnFromRow = false) ;
3
public function withCallback(ICmdSelect $select, callable $callback) : bool ;
3
public function query( ) : ICmdObjectSelect ;
3
public function setObjectMap($mapper) ;
3
public function queryGroupBy($byColumn, bool $removeColumn = false) : Map ;
3
public function first(ICmdSelect $select) ;
3
public function one(ICmdSelect $select) ;
3
public function selectFirstObjectByField(string $field, $value) ;
3
public function selectObjectByField(string $field, $value) ;
3
public function all(ICmdSelect $select) ;
3
public function groupBy(ICmdSelect $select, $byColumn, bool $removeColumn = false) : Map ;
3
public function text( ) ;
2
public function enum(array $values) ;
2
public function asSelect(ICmdSelect $select) ;
2
public function timeStamp( ) ;
2
public function dateTime( ) ;
2
public function year( ) ;
2
public function json( ) ;
2
public function time( ) ;
2
public function date( ) ;
2
public function createDecimal($intDigits, $fractionDigits) ;
2
public function decimal($precision, $scale) ;
2
public function bigint($length = 1) ;
2
public function int($length = 11) ;
2
public static function assertLastRowExists($table) { /**/ }
2
public function set(array $values) ;
2
public function whereEndsWith(string $exp, $value, bool $negate = false) ;
2
public function bool( ) ;
2
public function getSourceColumn( ) ;
2
public function assemble( ) : string ;
2
public function assemble( ) : string ;
2
public function onDeleteSetNull( ) ;
2
public function onDeleteRestrict( ) ;
2
public function onDeleteCascade( ) ;
2
public function onDelete($behavior) ;
2
public function onUpdateSetNull( ) ;
2
public function onUpdateRestrict( ) ;
2
public function onUpdateCascade( ) ;
2
public function onUpdate($behavior) ;
2
public function on($table, $column) ;
2
public function column($column) ;
2
public function name($name) ;
2
public function getTargetColumn( ) ;
2
public function getName( ) ;
2
public function byId($value) ;
2
public function byField($field, $value) ;
2
public function byFields($fields, $values = null) ;
2
public function getTargetTable( ) ;
2
public function whereIn($field, $values, $negate = false) ;
2
public function whereNotIn($field, $values) ;
2
public function whereExists(ICmdSelect $select, $negate = false) ;
2
public function whereNotExists(ICmdSelect $select) ;
2
public function whereLike(string $exp, $value, ?string $escapeChar = null) ;
2
public function whereNotLike(string $exp, $value, ?string $escapeChar = null) ;
2
public function whereContains(string $exp, $value, bool $negate = false) ;
2
public function whereStartsWith(string $exp, $value, bool $negate = false) ;
2
public function whereBetween(string $field, $greater, $less) ;
2
public function mediumint($length = 1) ;
2
public function whereGreater(string $field, $value) ;
2
public function smallint($length = 1) ;
2
public function unlock($key) ;
2
public function notNull( ) ;
2
public function null( ) ;
2
public function type($type, $length = null) ;
2
public function name($name) ;
2
public function safe($callback, $key, $timeout = 5) ;
2
public function add($query, array $bind = [ ]) ;
2
public function executeAll( ) ;
2
public function executeIterator( ) ;
2
public function executeWithCallback(callable $callback) ;
2
public function commit( ) : bool ;
2
public function collation($characterSet, $collate) ;
2
public function rollback( ) : bool ;
2
public function lock($key, $timeout = 5) ;
2
public function isInTransaction( ) : bool ;
2
public function executeInTransaction($operation) ;
2
public function command($sql, array $bind = array( )) ;
2
public function ignore(bool $ignore = true) ;
2
public function into(string $table, array $fields = null) ;
2
public function defaultValues(array $default) ;
2
public function values(array $values) ;
2
public function valuesBulk(array $valuesSet) ;
2
public function defaultValue($value) ;
2
public function attributesExpression($expression) ;
2
public function tinyint($length = 1) ;
2
public function columnAs($column, $alias) ;
2
public function varchar($length) ;
2
public function whereNotEqual(string $field, $value) ;
2
public function whereLess(string $field, $value) ;
2
public function whereLessOrEqual(string $field, $value) ;
2
public function valuesExp(string $expression, array $bind = [ ]) ;
2
public function whereGreaterOrEqual(string $field, $value) ;
2
public function column(...$columns) ;
2
public function columns($columns, $table = false) ;
2
public function columnsExp($columns, $bind = [ ]) ;
2
public function columnAsExp($column, $alias, $bind = [ ]) ;
2
public function onUpdateCurrentTimestampExpression( ) ;
2
public function limitBy($count) ;
2
public function page($page, $pageSize) ;
2
public function orderBy($column, $type = OrderBy::ASC) ;
2
public function orderByAsc($column) ;
2
public function orderByDesc($column) ;
2
public function setUseNewValues($fields) ;
2
public function char($length) ;
2
public function autoIncrement( ) ;
2
public function setDuplicateKeys($fields) ;
2
public function comment($comment) ;
2
public function startTransaction( ) : bool ;
2
public function name( ) ;
2
public function query($queryHandler) : IQueryHandler ;
2
public function generate(string $tableName, array $objects) : array ;
2
public function sortExpressionsByGroups(array $whereExpression) : array ;
2
public function expressionsIterator(array $fields) : iterable ;
2
public function objectsIterator(array $objects) : iterable ;
2
public function selectObjectByField(string $field, $value) { /**/ }
2
public function create( ) ;
2
public function save($objects) ;
2
public function setInsertProvider($insert) : IInsertHandler ;
2
public function setIdProperty(string $field) : IInsertHandler ;
2
public function loaded($parents) ;
2
public function inserted($parents, $ignore = false) ;
2
public function updated($parent) ;
2
public function upserted($parents) ;
2
public function saved($parents) ;
2
public function release(array $ids) ;
2
public function getConnectors( ) : array ;
2
public function setup(IQuery $query) : void ;
2
public function preExecute(ICmdSelect $select) : ICmdSelect ;
2
public function filterRecord(array $record) : bool ;
2
public function processRecord(array $record) ;
2
public function processAll(array $data) : ?array ;
2
private function getInsertConnector( ) : IInsertConnector { /**/ }
2
private function getUpsertConnector( ) : IUpsertConnector { /**/ }
2
private function getUpdateConnector( ) : IUpdateConnector { /**/ }
2
private function getDeleteConnector( ) : IDeleteConnector { /**/ }
2
private function getCountConnector( ) : ICountConnector { /**/ }
2
private function getSelectConnector( ) : ISelectConnector { /**/ }
2
protected function getSelect( ) : ICmdSelect { /**/ }
2
private function getMap( ) : IRowMap { /**/ }
2
public function sortObjectsByGroups(array $objects) : array ;
2
public function getObjectConnector($object) : IGenericObjectConnector ;
2
public function db( ) ;
2
public function all( ) ;
2
public function hasConfig($connName) ;
2
public function close( ) ;
2
public function select( ) : Generic\ISelectConnector ;
2
public function delete( ) : Generic\IDeleteConnector ;
2
public function update( ) : Generic\IUpdateConnector ;
2
public function upsert( ) : Generic\IUpsertConnector ;
2
public function insert( ) : Generic\IInsertConnector ;
2
public function count( ) : Generic\ICountConnector ;
2
public function deleteByField(string $field, $value, ?int $limit = null) : ?int { /**/ }
2
public function insertAll(array $rows, bool $ignore = false) ;
2
public function insertAllIntoFields(array $fields, array $rows, bool $ignore = false) ;
2
public function allByFields(array $fields) ;
2
public function nByFields(array $fields, int $limit) ;
2
public function deleteByField(string $field, $value, ?int $limit = null) ;
2
public function getConnector(string $name) : IGenericObjectConnector ;
2
public function updateByFields(array $where, array $row) ;
2
public function countByField(string $field, $value) ;
2
public function existsByField(string $field, $value) : bool ;
2
public function upsertAllByKeys($keys, array $rows) ;
2
public function upsertAllByValues($valueFields, array $rows) ;
2
public function bulk( ) ;
2
public function select(?string $alias = null) : Command\ICmdSelect ;
2
public function update( ) : Command\ICmdUpdate ;
2
public function insert( ) : Command\ICmdInsert ;
2
public function delete( ) : Command\ICmdDelete ;
2
public function upsert( ) : Command\ICmdUpsert ;
2
public function name( ) : string ;
2
public function __toString( ) ;
2
public function setObjectMap($mapper, ?array $excludeFields = null) { /**/ }
2
public function transaction( ) : Command\ICmdTransaction ;
2
public function controller( ) ;
2
public function engine($engine) ;
2
public function showCreateTable($table) ;
2
public function getDatabaseName( ) ;
2
public function ignore(bool $ignore = true) ;
2
public function table($table) ;
2
public function from($table) ;
2
public function insert( ) ;
2
public function direct(?string $command = null, array $bind = [ ]) ;
2
public function delete( ) ;
2
public function getName( ) ;
2
public function temporary( ) ;
2
public function db($db) ;
2
public function table($name, $tableName = false) ;
2
public function ifNotExists( ) ;
2
public function innoDB( ) ;
2
public function listTables( ) ;
2
public function charset($charset) ;
2
public function comment($comment) ;
2
public function like($name, $tableName = false) ;
2
public function asQuery($query) ;
2
public function autoIncrement($value = 1) ;
2
public function lastId( ) ;
2
public function startTransaction( ) ;
2
public function commit( ) ;
2
public function rollback( ) ;
2
public function isInTransaction( ) ;
2
public function describe($tableName) ;
2
public function rename($tables) ;
2
public function rotate($tableA, $tableB) ;
2
public function dropTable($table, $withForeignKeyCheck = true) ;
2
public function lock( ) ;
2
public function upsert( ) ;
2
public function queryRow($isAssoc = false, bool $failOnMultipleResults = true) { /**/ }
2
protected function getORMConnector( ) : AbstractORMConnector { /**/ }
2
protected function getConnector( ) : IMySqlConnector { /**/ }
2
protected function getPrimaryKeys( ) : array { /**/ }
2
protected function getConfig( ) : IPolymorphicConfig { /**/ }
2
protected function getGenericObjectConnector( ) : IGenericObjectConnector { /**/ }
2
protected function getPlainConnector( ) : IPlainObjectConnector { /**/ }
2
protected function getBareIdConnector( ) : DecoratedIdConnector { /**/ }
2
protected function getIdConnector( ) : DecoratedIdConnector { /**/ }
2
protected abstract function getIdProperty( ) : string ;
2
public function setIdKey($column, ?string $property = null) { /**/ }
2
protected abstract function getPrimaryIdConnector( ) : IGenericIdConnector ;
2
private function connection( ) : IMySqlConnection { /**/ }
2
public function queryAll($isAssoc = false) { /**/ }
2
public function queryColumn(bool $failOnMultipleResults = true) : array { /**/ }
2
public function init(IMySqlExecutor $child = null) ;
2
public function queryInt(?int $default = null, bool $failOnMultipleResults = true) : ?int { /**/ }
2
public function setExp($field, $exp = false, $bind = [ ]) { /**/ }
2
protected abstract function getConn( ) : ?IMySqlConnection ;
2
public function whereIn($field, $values, $negate = false) { /**/ }
2
protected function isMessageMatch(\Exception $e, $regex) { /**/ }
2
public function config( ) ;
2
protected function getConn( ) : ?IMySqlConnection { /**/ }
2
public function update( ) ;
2
public function select( ) ;
2
public function getFields( ) { /**/ }
2
public function add(ITablePart $column) ;
2
public function setSource(IQuery $query) ;
2
public function getConfig($connName) ;
2
public function rowsCount( ) ;
2