*/ protected function get_default() { return time(); } /** * Returns the JSON schema part specific to this option. * * @since 3.7 * * @return array Partial schema. * * @phpstan-return array{type: 'integer', minimum: 0, maximum: int<0, max>, readonly: true} */ protected function get_data_structure(): array { return array( 'type' => 'integer', 'minimum' => 0, 'maximum' => PHP_INT_MAX, 'readonly' => true, ); } /** * Returns the description used in the JSON schema. * * @since 3.7 * * @return string */ protected function get_description(): string { return __( 'Time of first activation of Polylang.', 'polylang' ); } }