brokencube/automatorm

View on GitHub

Showing 452 of 452 total issues

Line exceeds 120 characters; contains 175 characters
Open

                return 'MODEL:CALLED_GROUP_JOIN_ON_UNKNOWN_FOREIGN_PROPERTY: Tried to call join on property (' . $var . ') on Collection but was not a recognised foreign key';
Severity: Minor
Found in src/Exception/Model.php by phpcodesniffer

Line exceeds 120 characters; contains 122 characters
Open

    protected static $instance; // An internal store of created objects so that objects for each row only get created once
Severity: Minor
Found in src/Orm/Model.php by phpcodesniffer

Line exceeds 120 characters; contains 168 characters
Open

                return 'MODEL_DATA:CANNOT_DELETE_UNCOMMITED_DATA: You cannot mark a Data object for deletion if it does not represent an existing row in the database.';
Severity: Minor
Found in src/Exception/Model.php by phpcodesniffer

Inline control structures are not allowed
Open

                if ($tableName) yield $tableName => $keys;

Line exceeds 120 characters; contains 126 characters
Open

            return static::factoryDataCount($where + [$column => $this->data['id']], Schema::underscoreCase($table), $schema);
Severity: Minor
Found in src/Orm/Data.php by phpcodesniffer

Line exceeds 120 characters; contains 136 characters
Open

            QueryBuilder::select($this->closureTable, ['parent_id'])->where(['child_id' => $this->id, 'depth>=' => 1])->orderBy('depth')

Line exceeds 120 characters; contains 125 characters
Open

    // Dynamic object properties - Prefer properties set on the model object over column data from the db (Model_Data object)
Severity: Minor
Found in src/Orm/Model.php by phpcodesniffer

Line exceeds 120 characters; contains 126 characters
Open

            QueryBuilder::select($this->closureTable, ['parent_id'])->where(['child_id' => $this->id, 'depth' => 1])->limit(1)

Line exceeds 120 characters; contains 173 characters
Open

        $foreignkeys = (array) $modelschema['one-to-one'] + (array) $modelschema['one-to-many'] + (array) $modelschema['many-to-many'] + (array) $modelschema['many-to-one'];
Severity: Minor
Found in src/Orm/Model.php by phpcodesniffer

Line exceeds 120 characters; contains 130 characters
Open

        $query->sql(QueryBuilder::insert($this->closureTable, ['parent_id' => $this->id, 'child_id' => $this->id, 'depth' => 0]));

Line exceeds 120 characters; contains 122 characters
Open

        // Normalise the (namespace stripped) class or table name so we don't have to worry about under_score or CamelCase
Severity: Minor
Found in src/Orm/Schema.php by phpcodesniffer

Expected 1 space after FOREACH keyword; 0 found
Open

        foreach(preg_split('~[\r\n]+~', $data) as $line) {

Expected 1 newline at end of file; 0 found
Open

 */

Expected 0 spaces before closing bracket; newline found
Open

        $query->sql("

Expected 1 space after FOREACH keyword; 0 found
Open

        foreach(preg_split('~[\r\n]+~', $this->data) as $line) {
Severity: Minor
Found in src/DataLayer/Fake/Data.php by phpcodesniffer

Expected 0 spaces before closing bracket; newline found
Open

        $query->sql("

There must be a comment when fall-through is intentional in a non-empty case body
Open

            case 'MODEL_DATA:SCALAR_VALUE_EXPECTED_FOR_COLUMN':
Severity: Minor
Found in src/Exception/Model.php by phpcodesniffer

Whitespace found at end of line
Open

interface WrappedModel 

Whitespace found at end of line
Open

                $affix = $invert ? '>' : '<='; 
Severity: Minor
Found in src/OperatorParser.php by phpcodesniffer

Whitespace found at end of line
Open

            return 'null'; 
Severity
Category
Status
Source
Language