|
|
@@ -54,8 +54,15 @@ use Symfony\Component\Validator\Constraints\NotBlank; |
|
|
processor: EntityClassDtoStateProcessor::class, |
|
|
processor: EntityClassDtoStateProcessor::class, |
|
|
stateOptions: new Options(entityClass: Posting::class) |
|
|
stateOptions: new Options(entityClass: Posting::class) |
|
|
)] |
|
|
)] |
|
|
#[ApiFilter(SearchFilter::class, properties: ['partner' => 'exact', 'contact' => 'exact'])] |
|
|
|
|
|
#[ApiFilter(ExistsFilter::class, properties: ['contact', 'sale'])] |
|
|
|
|
|
|
|
|
#[ApiFilter(SearchFilter::class, properties: [ |
|
|
|
|
|
'partner' => 'exact', |
|
|
|
|
|
'contact' => 'exact', |
|
|
|
|
|
'sale' => 'exact' |
|
|
|
|
|
])] |
|
|
|
|
|
#[ApiFilter(ExistsFilter::class, properties: [ |
|
|
|
|
|
'contact', |
|
|
|
|
|
'sale' |
|
|
|
|
|
])] |
|
|
class PostingApi implements OwnerInterface |
|
|
class PostingApi implements OwnerInterface |
|
|
{ |
|
|
{ |
|
|
#[ApiProperty(readable: false, writable: false, identifier: true)] |
|
|
#[ApiProperty(readable: false, writable: false, identifier: true)] |
|
|
|