<?php
namespace App\Developer;
/**
* @requires PHP 8.3
*/
#[AsHuman]
final class OskarStark extends SymfonyCoreDeveloper implements DeveloperInterface
{
use Symfony;
use PostgreSQL;
use Twig;
use Ops;
public const FIRST_NAME = 'Oskar';
public const LAST_NAME = 'Stark';
public function __construct(
private \DateTimeImmutable $birthDate = new \DateTimeImmutable('1985-02-20'),
private string $email = '[email protected]',
private string $currentCompany = 'SensioLabs Germany', // https://sensiolabs.com
private string $currentCity = 'Berlin, Germany',
) {
}
public function getTwitter(): ?SocialAccountInterface
{
return new TwitterAccount('https://twitter.com/oskarstark');
}
public function isOpenForFreelanceWork(): bool
{
return true;
}
/**
* @return array<string, string>
*/
public function getMaintainedGithubActions(): array
{
return [
'PHPStan' => 'https://github.com/OskarStark/phpstan-ga',
'PHP-CS-Fixer' => 'https://github.com/OskarStark/php-cs-fixer-ga',
];
}
}
oskarstark / assert Goto Github PK
View Code? Open in Web Editor NEWThis project forked from webmozarts/assert
Assertions to validate method input/output with nice error messages.
License: MIT License