Skip to content

Instantly share code, notes, and snippets.

View franiglesias's full-sized avatar

Fran Iglesias franiglesias

View GitHub Profile
<?php
declare (strict_types=1);
namespace Spec\App\Domain;
use App\Domain\Task;
use App\Domain\TaskDescription;
use App\Domain\TaskId;
class TaskExamples
<?php
declare (strict_types=1);
namespace Spec\App\Domain;
use App\Domain\Task;
use App\Domain\TaskDescription;
use App\Domain\TaskId;
class TaskExamples
<?php
namespace Spec\App\Infrastructure\EntryPoint\Api;
use App\Application\AddTask\AddTask;
use App\Application\CommandBus;
use App\Domain\InvalidTaskDescription;
use App\Infrastructure\EntryPoint\Api\AddTaskController;
use PhpSpec\ObjectBehavior;
use Symfony\Component\HttpFoundation\Request;
<?php
namespace Spec\App\Infrastructure\EntryPoint\Api;
use App\Application\AddTask\AddTask;
use App\Application\CommandBus;
use App\Domain\InvalidTaskDescription;
use App\Infrastructure\EntryPoint\Api\AddTaskController;
use PhpSpec\ObjectBehavior;
use Symfony\Component\HttpFoundation\Request;
<?php
namespace Spec\App\Domain;
use App\Domain\InvalidTaskDescription;
use App\Domain\TaskDescription;
use PhpSpec\ObjectBehavior;
/**
* @mixin TaskDescription
<?php
declare(strict_types=1);
namespace App\Katas\PrimeFactors;
class PrimeFactors
{
public function decompose(int $number): array
<?php
declare(strict_types=1);
namespace Tests\App\Katas\PrimeFactors;
use App\Katas\PrimeFactors\PrimeFactors;
use PHPUnit\Framework\TestCase;
final class PrimeFactorsTest extends TestCase
<?php
declare(strict_types=1);
namespace Tests\App\Katas\PrimeFactors;
use App\Katas\PrimeFactors\PrimeFactors;
use PHPUnit\Framework\TestCase;
final class PrimeFactorsTest extends TestCase
<?php
declare(strict_types=1);
namespace App\Katas\PrimeFactors;
class PrimeFactors
{
public function decompose(?int $number = null)
<?php
declare(strict_types=1);
namespace App\Katas\PrimeFactors;
class PrimeFactors
{
public function decompose(?int $number = null)