Пример #1
0
 /**
  * @return string[]
  */
 public function __sleep()
 {
     $properties = parent::__sleep();
     return array_diff(
         $properties,
         [
             '_eventManager',
             '_userData',
             '_config',
             '_validatorObject',
             '_roleFactory',
             '_encryptor',
             '_transportBuilder',
             '_storeManager',
             '_validatorBeforeSave'
         ]
     );
 }
Пример #2
0
 /**
  * {@inheritdoc}
  */
 public function __sleep()
 {
     $properties = parent::__sleep();
     return array_diff($properties, array('_userRolesFactory', '_resource', '_resourceCollection'));
 }
Пример #3
0
 /**
  * @return string[]
  */
 public function __sleep()
 {
     $properties = parent::__sleep();
     $properties = array_diff($properties, ['_coreFileStorageDatabase', '_config']);
     return $properties;
 }
Пример #4
0
 /**
  * {@inheritdoc}
  */
 public function __sleep()
 {
     $properties = parent::__sleep();
     return array_diff($properties, ['_resource', '_resourceCollection']);
 }
 /**
  * @inheritdoc
  */
 public function __sleep()
 {
     return array_diff(parent::__sleep(), ['extensionAttributesFactory', 'customAttributeFactory']);
 }
Пример #6
0
 /**
  * {@inheritdoc}
  */
 public function __sleep()
 {
     $properties = parent::__sleep();
     $key = array_search('_logger', $properties);
     if (false !== $key) {
         unset($properties[$key]);
     }
     return array_diff($properties, ['_resource', '_resourceCollection', '_themeFactory', '_domainFactory', '_imageFactory', '_validator', '_customFactory']);
 }