RecordFromUsefulDatasetsExist
Mniej niż 1 minuta
RecordFromUsefulDatasetsExist
Sprawdza, czy istnieje rekord przy użyciu zestawu danych UsefullDataSets
.
Klasa | Walidator |
---|---|
RecordFromUsefulDatasetsExist | RecordFromUsefulDatasetsExistValidator |
Użycie
use Ready\Component\System\Validator\Constraint\RecordFromUsefulDatasetsExist;
class Validator extends BeanValidator {
public function configure(array $contextData): MetadataInterface {
$metadata = new ArrayMetadata();
$metadata->addConstraintsToField('cadfid', FALSE, FALSE, [
new RecordFromUsefulDatasetsExist(['className' => \CalendarsDefDataSet::class]),
]);
}
}
Dostępne opcje
Aby skonfigurować regułę, trzeba przekazać tablicę jako pierwszy argument podczas tworzenia obiektu reguły.
className
type: string
Lista obsługiwanych silników wyszukiwań:
BriefcasesDataSet
- Lista teczekCalendarsDefDataSet
- Lista kalendarzyCampaignsDataSet
- Lista dostępnych kampaniiCommunicatorDataSet
- Lista użytkowników komunikatoraCurrenciesDataSet
- Lista kurierówDataSourcesDataSet
- Lista źródeł danychDecreeInstructionsDataSet
- Lista instrukcji dekretacjiDevicesCategoryDataSet
- Lista kategorii urządzeńDiscountsDataSet
- Lista rabatówDistributionListsDataSet
- Lista list dystrybucyjnychDocumentsLocationsDataSet
- Lista lokalizacji dokumentówEmployeesDataSet
- Lista pracownikówFeaturesGroupDataSet
- Lista grup cechFKDemandElementStatesDataSet
- Lista statusów dla pozycji zapotrzebowaniaFKOrderElementStatesDataSet
- Lista statusów dla pozycji zamówieniaGroupsDataSet
- Lista grupJabberDataSet
- Lista użytkowników komunikatoraListOfArchiveDataSet
- Lista spisówPriceListsDataSet
- Lista cennikówProcessesStatesDataSet
- Lista ogólnych statusów sprawProjectsDataSet
- Lista projektówReasonsForFailureDataSet
- Lista powodów porażkiReportsDataSet
- Lista raportów (z uwzględnieniem uprawnień do ich wykonywania)RightDefDataSet
- Lista definicji uprawnieńTypesOfAccountantsDocDataSet
- Lista dokumentów księgowychTypesOfDocumentDataSet
- Lista typów dokumentówTypesOfHoursDataSet
- Lista rodzaju godzinTypesOfRcpReasonsDataSet
- Rodzaje powodów RCPTypesOfServicesDataSet
- Lista rodzai serwisówUnitsOfMeasureDataSet
- Lista jednostek miar
message
type: string
default: Pracownik o id "{{ value }}" nie istnieje.
Ta wiadomość zostanie pokazana, gdy walidowana wartość nie spełni tej reguły.