public function __construct($model, $attributeName)
 {
     parent::__construct($model);
     assert('is_string($attributeName)');
     $this->attributeName = $attributeName;
 }
 /**
  * @param $model
  * @param null $attributeName
  * @param null || ExplicitReadWriteModelPermissions $explicitReadWriteModelPermissions
  */
 public function __construct($model, $attributeName, $explicitReadWriteModelPermissions = null)
 {
     parent::__construct($model, $explicitReadWriteModelPermissions);
     assert('is_string($attributeName)');
     $this->attributeName = $attributeName;
 }