26 lines
396 B
PHP
26 lines
396 B
PHP
<?php
|
|
|
|
namespace Tests\Classes;
|
|
|
|
use Tests\Aspects\ModifyingAspect;
|
|
|
|
class ModifyingClass
|
|
{
|
|
#[ModifyingAspect]
|
|
public function getValue(): int
|
|
{
|
|
return 42;
|
|
}
|
|
|
|
#[ModifyingAspect]
|
|
public function getString(): string
|
|
{
|
|
return 'original';
|
|
}
|
|
|
|
#[ModifyingAspect]
|
|
public function getArray(): array
|
|
{
|
|
return ['key' => 'value'];
|
|
}
|
|
}
|