for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace Cycle\Annotated\Annotation\Relation\Morphed;
use JetBrains\PhpStorm\ExpectedValues;
final class MorphedHasOne
{
public function __construct(
string $target,
bool $cascade = true,
bool $nullable = false,
string $innerKey = null,
string $outerKey = '{parentRole}_{innerKey}',
string $morphKey = '{relationName}_role',
int $morphKeyLength = 32,
bool $indexCreate = true,
#[ExpectedValues(values: ['lazy', 'eager'])]
string $load = 'lazy'
) {
}