PHP Класс rcube_sieve_script, Roundcube-Plugin-SieveRules-Managesieve

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$raw

Открытые методы

Метод Описание
__construct ( $script, $ext = [], $elsif = true )
add_rule ( $content, $pos = null )
add_text ( $script )
as_array ( )
as_text ( )
delete_rule ( $index )
import_filters ( $content )
move_rule ( $source, $destination )
parse_text ( $script )
size ( )
update_rule ( $index, $content )

Приватные методы

Метод Описание
_escape_string ( $content )
_parse_actions ( $content )
_parse_charset ( $content )
_parse_list ( $content, $regex = false )
_parse_string ( $content )
_parse_tests ( $content )
_regular_serial ( $data )
_safe_serial ( $data )
_tokenize_rule ( $content )

Описание методов

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

public __construct ( $script, $ext = [], $elsif = true )

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

public add_rule ( $content, $pos = null )

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

public add_text ( $script )

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

public as_array ( )

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

public as_text ( )

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

public delete_rule ( $index )

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

public import_filters ( $content )

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

public move_rule ( $source, $destination )

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

public parse_text ( $script )

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

public size ( )

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

public update_rule ( $index, $content )

Описание свойств

$raw публичное свойство

public $raw