completeValue() 보호된 메소드

Attempts to complete the data in $value.
protected completeValue ( Value $value )
$value eZ\Publish\Core\FieldType\Value
예제 #1
0
 /**
  * Attempts to complete the data in $value.
  *
  * @param \eZ\Publish\Core\FieldType\BinaryFile\Value|\eZ\Publish\Core\FieldType\Value $value
  */
 protected function completeValue(Basevalue $value)
 {
     parent::completeValue($value);
     if (isset($value->downloadCount) && $value->downloadCount === null) {
         $value->downloadCount = 0;
     }
 }
예제 #2
0
 /**
  * Attempts to complete the data in $value.
  *
  * @param \eZ\Publish\Core\FieldType\Media\Value|\eZ\Publish\Core\FieldType\Value $value
  */
 protected function completeValue(BaseValue $value)
 {
     parent::completeValue($value);
     if (isset($value->hasController) && $value->hasController === null) {
         $value->hasController = false;
     }
     if (isset($value->autoplay) && $value->autoplay === null) {
         $value->autoplay = false;
     }
     if (isset($value->loop) && $value->loop === null) {
         $value->loop = false;
     }
     if (isset($value->height) && $value->height === null) {
         $value->height = 0;
     }
     if (isset($value->width) && $value->width === null) {
         $value->width = 0;
     }
 }