PHPExiftool\Writer::setModule PHP Метод

setModule() публичный Метод

There's currently only one module self::MODULE_MWG
public setModule ( integer $module, boolean $active ) : Writer
$module integer One of the self::MODULE_*
$active boolean Enable or disable the module
Результат Writer
    public function setModule($module, $active)
    {
        if ($active) {
            $this->modules |= $module;
        } else {
            $this->modules = $this->modules & ~$module;
        }
        return $this;
    }

Usage Example

Пример #1
0
 /**
  * @covers PHPExiftool\Writer::setModule
  * @covers PHPExiftool\Writer::hasModule
  */
 public function testSetModule()
 {
     $this->assertFalse($this->object->hasModule(Writer::MODULE_MWG));
     $this->object->setModule(Writer::MODULE_MWG, true);
     $this->assertTrue($this->object->hasModule(Writer::MODULE_MWG));
     $this->object->setModule(Writer::MODULE_MWG, false);
     $this->assertFalse($this->object->hasModule(Writer::MODULE_MWG));
 }