Converting Parameters
Default Date Time Conversion
#[DbalWrite('INSERT INTO activities VALUES (:personId, :time)')]
public function add(string $personId, \DateTimeImmutable $time): void;Default Class Conversion
#[DbalWrite('INSERT INTO activities VALUES (:personId, :time)')]
public function store(PersonId $personId, \DateTimeImmutable $time): void;final readonly class PersonId
{
public function __construct(private string $id) {}
public function __toString(): string
{
return $this->id;
}
}Converting Array to JSON
Value Objects Conversion
Using Expression Language
Calling Method Directly on passed Object
Using External Service for evaluation
Using Method Level Dbal Parameters
Static Values
Dynamic Values
Dynamic Values using Parameters
Using Class Level Dbal Parameters
Using Expression language in SQL
Last updated
Was this helpful?