Beispiel #1
0
	/**
	 * @param FieldTable $field
	 * @param UserTable  $user
	 * @param array      $postdata
	 * @param string     $reason
	 * @return null|string
	 */
	public function fieldPrepareSave( &$field, &$user, &$postdata, $reason )
	{
		$return				=	null;

		if ( ( ! Application::Cms()->getClientId() ) && ( ! cbprivacyClass::checkUserModerator() ) && ( $reason != 'search' ) && $user->get( 'id' ) ) {
			if ( ! cbprivacyClass::checkFieldEditAccess( $field ) ) {
				$return		=	' ';
			}
		}

		return $return;
	}