PATH:
home
/
lab2454c
/
tripvare.com
/
vendor
/
cloudinary
/
cloudinary_php
/
src
/
Transformation
/
Effect
<?php /** * This file is part of the Cloudinary PHP package. * * (c) Cloudinary * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Cloudinary\Transformation; /** * Class DurationEffectQualifier * * This class is used for all effects that have a duration value. * * @internal */ class DurationEffectQualifier extends ValueEffectQualifier { /** * @var bool Indicates whether to inverse the provided value. */ protected $inverseValue = false; /** * DurationEffectQualifier constructor. * * @param string $name The name of the effect * @param mixed $value The value of the effect * @param bool $inverseValue Indicates whether to inverse the provided value. * @param array $qualifiers Additional qualifiers. */ public function __construct($name, $value = null, $inverseValue = false, ...$qualifiers) { parent::__construct($name); $this->inverseValue = $inverseValue; $this->duration($value); $this->add(...$qualifiers); } /** * Setter of the effect duration. * * @param int $duration The duration to set. * * @return DurationEffectQualifier * * @internal */ public function duration($duration) { if ($this->inverseValue && is_int($duration) && $duration > 0) { $duration = -$duration; } $this->setEffectValue($duration); return $this; } }
[+]
Argument
[-] Effect.php
[edit]
[+]
Pixel
[-] BlendEffectQualifier.php
[edit]
[-] EffectAction.php
[edit]
[+]
Addon
[+]
..
[-] LevelEffectAction.php
[edit]
[-] EffectActionTrait.php
[edit]
[-] ThresholdEffectAction.php
[edit]
[-] ValueEffectQualifier.php
[edit]
[-] ImageEffectTrait.php
[edit]
[-] StrengthEffectAction.php
[edit]
[+]
Color
[+]
Appearance
[-] DurationEffectAction.php
[edit]
[-] DurationEffectQualifier.php
[edit]
[+]
Playback
[+]
Misc
[-] LimitedEffectQualifier.php
[edit]
[-] ImageEffect.php
[edit]
[-] SquareSizeEffectAction.php
[edit]
[-] ThresholdEffectQualifier.php
[edit]
[-] VideoEffectTrait.php
[edit]
[-] BlendEffectAction.php
[edit]
[-] SquareSizeEffectQualifier.php
[edit]
[-] VideoEffect.php
[edit]
[-] ToleranceEffectQualifier.php
[edit]
[-] ToleranceEffectAction.php
[edit]
[-] EffectQualifier.php
[edit]
[-] StrengthEffectQualifier.php
[edit]
[-] LevelEffectQualifier.php
[edit]
[-] EffectQualifierTrait.php
[edit]
[-] CommonEffectTrait.php
[edit]