UserGateway
UserGateway
User Gateway
- Full name: \Gibbon\Domain\User\UserGateway
- Parent class: \Gibbon\Domain\QueryableGateway
Methods
- queryAllUsers — Queries the list of users for the Manage Users page.
- selectFamilyDetailsByPersonID — Selects the family info for a subset of users. Primarily used to join family data to the queryAllUsers results.
- selectUserNamesByStatus
Inherited from TableAware
Inherited from SharedUserLogic
Inherited from QueryableGateway
Inherited from Gateway
queryAllUsers
Queries the list of users for the Manage Users page.
UserGateway::queryAllUsers( \Gibbon\Domain\QueryCriteria $criteria ): \Gibbon\Domain\User\DataSet
Return Value:
\Gibbon\Domain\User\DataSet
selectFamilyDetailsByPersonID
Selects the family info for a subset of users. Primarily used to join family data to the queryAllUsers results.
UserGateway::selectFamilyDetailsByPersonID( string|array $gibbonPersonIDList ): \Gibbon\Domain\User\Result
Return Value:
\Gibbon\Domain\User\Result
selectUserNamesByStatus
UserGateway::selectUserNamesByStatus( $status = 'Full' )