phpThumb Hotlinking Disabled ~
Remote servers are allowed in the src parameter unless you disable hotlinking in phpThumb.

@param bool $value

@return $this
358865
public function setCorePhpthumbNohotlinkEnabled($value)
    {
        $this->setFieldName('phpthumb_nohotlink_enabled');
        $this->loadObject(true);
        $this->setFieldValue($value);

        return $this;
    }
61680
public function showDisabled($value = true)
    {
        $this->sources[self::KEY_DISABLED] = (boolean) $value;
        return $this;
    }
135222
public function addPersonTeamLinkVersion($value)
    {
        $currentArray = $this->getPersonTeamLinkVersions();
        $currentArray []= $value;
        $this->setPersonTeamLinkVersions($currentArray);

        return $this;
    }
120634
public function removePersonFunctionLinkId($value)
    {
        $targetArray = array();
        foreach ($this->getPersonFunctionLinkIds() as $element) {
            if ($element != $value) {
                $targetArray []= $element;
            }
        }
        $this->setPersonFunctionLinkIds($targetArray);

        return $this;
    }
992791
public function setCorePhpthumbNooffsitelinkWatermarkSrc($value)
    {
        $this->setFieldName('phpthumb_nooffsitelink_watermark_src');
        $this->loadObject(true);
        $this->setFieldValue($value);

        return $this;
    }
625542
public function setCoreModxBrowserTreeHideTooltips($value)
    {
        $this->setFieldName('modx_browser_tree_hide_tooltips');
        $this->loadObject(true);
        $this->setFieldValue($value);

        return $this;
    }
1187802
public function setValue($value) {
        if (is_bool($value)) {
            $value = $value ? 'true' : 'false';
        }
        $this->value = $value;

        return $this;
    }
1045723
public function setCoreManagerLoginUrlAlternate($value)
    {
        $this->setFieldName('manager_login_url_alternate');
        $this->loadObject(true);
        $this->setFieldValue($value);

        return $this;
    }
189678
public function setIsApproved($value)
    {
        if ($value === null || $value === '') {
            $this->approved = null;
        } else {
            $this->approved = (bool) $value;
        }

        return $this;
    }
958342
public function setCoreEnableDragdrop($value)
    {
        $this->setFieldName('enable_dragdrop');
        $this->loadObject(true);
        $this->setFieldValue($value);

        return $this;
    }
128777
public function flip($value = true)
    {
        $this->booleanArguments['vflip'] = (bool) $value;
        $this->booleanArguments['hflip'] = (bool) $value;

        return $this;
    }
1239670
public function setHash($value) {
        // TODO: freeze the instance after configuration and automatically call copy()

        if (isset($value)) {
            if (!is_scalar($value)) throw new IllegalTypeException('Illegal type of parameter $value: '.gettype($value));
            if (is_bool($value))
                $value = (int) $value;
        }
        $value = (string) $value;
        $path = $this->getPath();
        $this->setPath(strLeftTo($path, '#', $count=1, $includeLimiter=false, $onNotFound=$path).'#'.$value);

        return $this;
    }
151784
public function lock( $value = true )
	{
		$this->lock = $value;

		if ( $this->lock )
		{
			$this->useWritePdo();
		}

		return $this;
	}
1109685
public function when($value, $true_call, $false_call = null)
    {
        if ($value) {
            $true_call($this, $value);
        } elseif ($false_call) {
            $false_call($this, $value);
        }

        return $this;
    }
687865
public function setIframe($value)
    {
        $profile = ((bool)$value ? static::PROFILE_LOW : static::PROFILE_NORMAL);

        return $this->setParameter('profile', $profile);
    }
1287343
public function setCoreServerProtocol($value)
    {
        $this->setFieldName('server_protocol');
        $this->loadObject(true);
        $this->setFieldValue($value);

        return $this;
    }
1295879
public function setUri(string $value) : Permission
    {

        if ($this->data['uri'] !== $value) {
            $this->data['uri'] = $value;
            $this->setModified('uri');
        }

        return $this;
    }