Static Public Member Functions | |
static | resolveProjectManyManyAccountsFromPost (Project $project, $postData) |
static | resolveProjectManyManyContactsFromPost (Project $project, $postData) |
static | resolveProjectManyManyOpportunitiesFromPost (Project $project, $postData) |
static | getProjectsLatestActivityFeedView ($controller, $pageSize) |
![]() | |
static | updatePermissionsWithDefaultForModelByUser (SecurableItem $model, User $user) |
static | resolveUserDefaultPermissionsForCurrentUser (RedBeanModel $model=null) |
static | resolveUserDefaultPermissionsByUser (User $user, RedBeanModel $model=null) |
static | updatePermissionsWithDefaultForModelByCurrentUser (SecurableItem $model) |
Protected Member Functions | |
afterSetAttributesDuringSave ($model, $explicitReadWriteModelPermissions) | |
![]() | |
afterSetAttributesDuringSave ($model, $explicitReadWriteModelPermissions) | |
![]() | |
afterSetAttributesDuringSave ($model, $explicitReadWriteModelPermissions) | |
resolveModelsRelatedItemsFromPost (&$model) | |
![]() | |
afterSetAttributesDuringSave ($model, $explicitReadWriteModelPermissions) | |
afterSuccessfulSave ($model) | |
getDataSanitizerUtilClassName () | |
Protected Attributes | |
$projectAccounts | |
![]() | |
$relatedItemsRelationName | |
$relatedItemsFormName | |
Additional Inherited Members | |
![]() | |
__construct ($relatedItemsRelationName, $relatedItemsFormName) | |
![]() | |
saveModelFromPost ($postData, $model, &$savedSuccessfully, &$modelToStringValue, $returnOnValidate=false) | |
saveModelFromSanitizedData ($sanitizedData, $model, &$savedSuccessfully, &$modelToStringValue, $returnOnValidate) | |
validateAjaxFromPost ($model, $postVariableName) | |
![]() | |
static | resolveAndMakeExplicitReadWriteModelPermissions ($sanitizedData, $model) |
Class helps support adding/removing relations accounts, contacts and opportunities while saving a project from a post.
Definition at line 40 of file ProjectZurmoControllerUtil.php.
|
protected |
object | $model | |
attay | $explicitReadWriteModelPermissions |
Definition at line 48 of file ProjectZurmoControllerUtil.php.
|
static |
Resolves the accounts sent via post request
Project | $project | |
array | $postData |
Definition at line 75 of file ProjectZurmoControllerUtil.php.
|
static |
Resolves the contacts sent via post request
Project | $project | |
array | $postData |
Definition at line 111 of file ProjectZurmoControllerUtil.php.
|
static |
Resolves the opportunities sent via post request
Project | $project | |
array | $postData |
Definition at line 147 of file ProjectZurmoControllerUtil.php.
|
static |
Get latest activity feed list view
Definition at line 181 of file ProjectZurmoControllerUtil.php.