FieldtypeVerifiedURL::checkValue() FieldtypeVerifiedURL::checkValue(Page $page, Field $field, VerifiedURL $value) FieldtypeVerifiedURL::checkValue(Page $page, Field $field, VerifiedURL $value) | bool | Check if value needs verification or re-verification and perform it if so | |
FieldtypeVerifiedURL::formatValue() FieldtypeVerifiedURL::formatValue(Page $page, Field $field, $value) FieldtypeVerifiedURL::formatValue(Page $page, Field $field, $value) | string | Format value for output | |
FieldtypeVerifiedURL::getBlankValue() FieldtypeVerifiedURL::getBlankValue(Page $page, Field $field) FieldtypeVerifiedURL::getBlankValue(Page $page, Field $field) | VerifiedURL | Get a blank VerifiedURL value | |
FieldtypeVerifiedURL::getCompatibleFieldtypes() FieldtypeVerifiedURL::getCompatibleFieldtypes(Field $field) FieldtypeVerifiedURL::getCompatibleFieldtypes(Field $field) | Fieldtypes | Return all Fieldtypes derived from FieldtypeText, which we will consider compatible | |
FieldtypeVerifiedURL::getConfigInputfields() FieldtypeVerifiedURL::getConfigInputfields(Field $field) FieldtypeVerifiedURL::getConfigInputfields(Field $field) | InputfieldWrapper | Get Inputfields to configure Field | |
FieldtypeVerifiedURL::getDatabaseSchema() FieldtypeVerifiedURL::getDatabaseSchema(Field $field) FieldtypeVerifiedURL::getDatabaseSchema(Field $field) | array | Return the database schema in specified format | |
FieldtypeVerifiedURL::getInputfield() FieldtypeVerifiedURL::getInputfield(Page $page, Field $field) FieldtypeVerifiedURL::getInputfield(Page $page, Field $field) | InputfieldURL | Get Inputfield for this Fieldtype | |
FieldtypeVerifiedURL::getMatchQuery() FieldtypeVerifiedURL::getMatchQuery($query, string $table, string $subfield, string $operator, mixed $value) FieldtypeVerifiedURL::getMatchQuery($query, string $table, string $subfield, string $operator, mixed $value) | DatabaseQuery | Get the database query that matches a Fieldtype table’s data with a given value. | |
FieldtypeVerifiedURL::isDeleteValue() FieldtypeVerifiedURL::isDeleteValue(Page $page, Field $field, mixed $value) FieldtypeVerifiedURL::isDeleteValue(Page $page, Field $field, mixed $value) | bool | Is given value one that should cause the DB row(s) to be deleted rather than saved? | |
FieldtypeVerifiedURL::newVerifiedURL() FieldtypeVerifiedURL::newVerifiedURL(Page $page, Field $field) FieldtypeVerifiedURL::newVerifiedURL(Page $page, Field $field, array $data = []) | VerifiedURL | Create and return a new VerifiedURL instance | |
FieldtypeVerifiedURL::resetVerifyData() FieldtypeVerifiedURL::resetVerifyData(Field $field) FieldtypeVerifiedURL::resetVerifyData(Field $field) | None | Reset all verified URL data for given field | |
FieldtypeVerifiedURL::sanitizeValue() FieldtypeVerifiedURL::sanitizeValue(Page $page, Field $field, string $value) FieldtypeVerifiedURL::sanitizeValue(Page $page, Field $field, string $value) | string | Sanitize value for storage | |
FieldtypeVerifiedURL::sanitizeValueURL() FieldtypeVerifiedURL::sanitizeValueURL(Page $page, Field $field, string $value) FieldtypeVerifiedURL::sanitizeValueURL(Page $page, Field $field, string $value) | string | Sanitize just a URL, delegating to the FieldtypeURL class | |
FieldtypeVerifiedURL::saveVerification() FieldtypeVerifiedURL::saveVerification(Page $page, Field $field, VerifiedURL $value) FieldtypeVerifiedURL::saveVerification(Page $page, Field $field, VerifiedURL $value) | bool | Save verification info for VerifiedURL value | |
FieldtypeVerifiedURL::sleepValue() FieldtypeVerifiedURL::sleepValue(Page $page, Field $field, $value) FieldtypeVerifiedURL::sleepValue(Page $page, Field $field, $value) | string int float array | Given an 'awake' value, as set by wakeupValue(), convert the value back to a basic type for storage in database. | |
FieldtypeVerifiedURL::statusStr() FieldtypeVerifiedURL::statusStr($value) FieldtypeVerifiedURL::statusStr($value, $options = []) | string array | Get a string that represents the HTTP code status for a VerifiedURL value | |
FieldtypeVerifiedURL::verifyValue() FieldtypeVerifiedURL::verifyValue(Page $page, Field $field, VerifiedURL $value) FieldtypeVerifiedURL::verifyValue(Page $page, Field $field, VerifiedURL $value, bool $save = true) | int | Determine HTTP response/status code for URL and populate/save with VerifiedURL | |
FieldtypeVerifiedURL::verifyValueData() FieldtypeVerifiedURL::verifyValueData(Page $page, Field $field, VerifiedURL $value, array $data) FieldtypeVerifiedURL::verifyValueData(Page $page, Field $field, VerifiedURL $value, array $data) | None | Hook called after value has been verified by verifyValue() method above, but before it has been saved | |
FieldtypeVerifiedURL::wakeupValue() FieldtypeVerifiedURL::wakeupValue(Page $page, Field $field, $value) FieldtypeVerifiedURL::wakeupValue(Page $page, Field $field, $value) | VerifiedURL | Given a raw value (value as stored in database), return the value as it would appear in a Page object. | |