Skip to content

Instantly share code, notes, and snippets.

View pchelk1n's full-sized avatar

Dmitriy pchelk1n

View GitHub Profile
<?php
declare(strict_types=1);
use HappyInc\Tool\Rector\ReadOnlyPublicPropertyRector;
use HappyInc\Tool\Rector\UuidTRector;
use Rector\Config\RectorConfig;
use Rector\Core\Configuration\Option;
use Rector\Php55\Rector\String_\StringClassNameToClassConstantRector;
use Rector\Php71\Rector\FuncCall\CountOnNullRector;
@pchelk1n
pchelk1n / Test.php
Last active February 9, 2021 08:40
Kohana, inject services in controller action with Symfony DependencyInjection Component
<?php
namespace App;
class Test
{
private $test2;
public function __construct(Test2 $test2)
{
@pchelk1n
pchelk1n / Handler.php
Last active November 23, 2022 08:54
PHP Strategy Pattern
<?php
namespace App\YourStrategyResolver\Handlers;
interface Handler
{
public function can(): bool;
public function do(): array;
}
@fesor
fesor / README.md
Created July 25, 2018 12:28
Symfony without ORM

Удобный менеджмент миграций с Symfony и Doctrine

Мало кто знает, но что бы работал migration:diff вам не нужно ставить ORM.

Что бы это работало объявим простой сервис:

<?php