WIP: Feature/triggers #28
Summary
24 new issues, 82 updated code elements
Annotations
Check notice on line 13 in src/Compilers/CreateProcedureCompiler.php
scrutinizer / Inspection
src/Compilers/CreateProcedureCompiler.php#L13
The parameter ``$grammar`` is not used and could be removed.
Check notice on line 13 in src/Compilers/CreateProcedureCompiler.php
scrutinizer / Inspection
src/Compilers/CreateProcedureCompiler.php#L13
The parameter ``$command`` is not used and could be removed.
Check notice on line 13 in src/Compilers/CreateProcedureCompiler.php
scrutinizer / Inspection
src/Compilers/CreateProcedureCompiler.php#L13
The parameter ``$blueprint`` is not used and could be removed.
Check notice on line 13 in src/Compilers/DropProcedureCompiler.php
scrutinizer / Inspection
src/Compilers/DropProcedureCompiler.php#L13
The parameter ``$grammar`` is not used and could be removed.
Check notice on line 13 in src/Compilers/DropProcedureCompiler.php
scrutinizer / Inspection
src/Compilers/DropProcedureCompiler.php#L13
The parameter ``$command`` is not used and could be removed.
Check notice on line 13 in src/Compilers/DropProcedureCompiler.php
scrutinizer / Inspection
src/Compilers/DropProcedureCompiler.php#L13
The parameter ``$blueprint`` is not used and could be removed.
Check notice on line 13 in src/Compilers/CreateTriggerCompiler.php
scrutinizer / Inspection
src/Compilers/CreateTriggerCompiler.php#L13
The parameter ``$grammar`` is not used and could be removed.
Check notice on line 13 in src/Compilers/CreateTriggerCompiler.php
scrutinizer / Inspection
src/Compilers/CreateTriggerCompiler.php#L13
The parameter ``$command`` is not used and could be removed.
Check notice on line 13 in src/Compilers/CreateTriggerCompiler.php
scrutinizer / Inspection
src/Compilers/CreateTriggerCompiler.php#L13
The parameter ``$blueprint`` is not used and could be removed.
Check notice on line 13 in src/Compilers/CreateFunctionCompiler.php
scrutinizer / Inspection
src/Compilers/CreateFunctionCompiler.php#L13
The parameter ``$grammar`` is not used and could be removed.
Check notice on line 13 in src/Compilers/CreateFunctionCompiler.php
scrutinizer / Inspection
src/Compilers/CreateFunctionCompiler.php#L13
The parameter ``$command`` is not used and could be removed.
Check notice on line 13 in src/Compilers/CreateFunctionCompiler.php
scrutinizer / Inspection
src/Compilers/CreateFunctionCompiler.php#L13
The parameter ``$blueprint`` is not used and could be removed.
Check notice on line 13 in src/Compilers/DropFunctionCompiler.php
scrutinizer / Inspection
src/Compilers/DropFunctionCompiler.php#L13
The parameter ``$grammar`` is not used and could be removed.
Check notice on line 13 in src/Compilers/DropFunctionCompiler.php
scrutinizer / Inspection
src/Compilers/DropFunctionCompiler.php#L13
The parameter ``$command`` is not used and could be removed.
Check notice on line 13 in src/Compilers/DropFunctionCompiler.php
scrutinizer / Inspection
src/Compilers/DropFunctionCompiler.php#L13
The parameter ``$blueprint`` is not used and could be removed.
Check notice on line 13 in src/Compilers/DropTriggerCompiler.php
scrutinizer / Inspection
src/Compilers/DropTriggerCompiler.php#L13
The parameter ``$grammar`` is not used and could be removed.
Check notice on line 13 in src/Compilers/DropTriggerCompiler.php
scrutinizer / Inspection
src/Compilers/DropTriggerCompiler.php#L13
The parameter ``$command`` is not used and could be removed.
Check notice on line 13 in src/Compilers/DropTriggerCompiler.php
scrutinizer / Inspection
src/Compilers/DropTriggerCompiler.php#L13
The parameter ``$blueprint`` is not used and could be removed.
Check failure on line 155 in src/Schema/Blueprint.php
scrutinizer / Inspection
src/Schema/Blueprint.php#L155
The expression ``return $this->addExtendedCommand(Umbrellio\Postgres\Schema\Builders\Routines\CreateTriggerBuilder::class, 'createTrigger', compact('name'))`` returns the type ``Umbrellio\Postgres\Schema\Builders\Routines\CreateTriggerBuilder`` which is incompatible with the documented return type ``Umbrellio\Postgres\Schema\Definitions\Routines\Triggers\CreateTriggerDefinition``.
Check failure on line 163 in src/Schema/Blueprint.php
scrutinizer / Inspection
src/Schema/Blueprint.php#L163
The expression ``return $this->addExtendedCommand(Umbrellio\Postgres\Schema\Builders\Routines\CreateFunctionBuilder::class, 'createFunction', compact('name'))`` returns the type ``Umbrellio\Postgres\Schema\Builders\Routines\CreateFunctionBuilder`` which is incompatible with the documented return type ``Umbrellio\Postgres\Schema\Definitions\Routines\Functions\CreateFunctionDefinition``.
Check failure on line 171 in src/Schema/Blueprint.php
scrutinizer / Inspection
src/Schema/Blueprint.php#L171
The expression ``return $this->addExtendedCommand(Umbrellio\Postgres\Schema\Builders\Routines\CreateProcedureBuilder::class, 'createProcedure', compact('name'))`` returns the type ``Umbrellio\Postgres\Schema\Builders\Routines\CreateProcedureBuilder`` which is incompatible with the documented return type ``Umbrellio\Postgres\Schema\Definitions\Routines\Procedures\CreateProcedureDefinition``.
Check failure on line 179 in src/Schema/Blueprint.php
scrutinizer / Inspection
src/Schema/Blueprint.php#L179
The expression ``return $this->addExtendedCommand(Umbrellio\Postgres\Schema\Builders\Routines\DropFunctionBuilder::class, 'dropFunction', compact('name'))`` returns the type ``Umbrellio\Postgres\Schema\Builders\Routines\DropFunctionBuilder`` which is incompatible with the documented return type ``Umbrellio\Postgres\Schema\Definitions\Routines\Functions\DropFunctionDefinition``.
Check failure on line 187 in src/Schema/Blueprint.php
scrutinizer / Inspection
src/Schema/Blueprint.php#L187
The expression ``return $this->addExtendedCommand(Umbrellio\Postgres\Schema\Builders\Routines\DropProcedureBuilder::class, 'dropProcedure', compact('name'))`` returns the type ``Umbrellio\Postgres\Schema\Builders\Routines\DropProcedureBuilder`` which is incompatible with the documented return type ``Umbrellio\Postgres\Schema\Definitions\Routines\Procedures\DropProcedureDefinition``.
Check failure on line 203 in src/Schema/Blueprint.php
scrutinizer / Inspection
src/Schema/Blueprint.php#L203
The expression ``return $this->addExtendedCommand(Umbrellio\Postgres\Schema\Builders\Routines\DropTriggerBuilder::class, 'dropTrigger', compact('name', 'dropDepends'))`` returns the type ``Umbrellio\Postgres\Schema\Builders\Routines\DropTriggerBuilder`` which is incompatible with the documented return type ``Umbrellio\Postgres\Schema\Definitions\Routines\Triggers\DropTriggerDefinition``.