Открытые члены | |
__construct ($siteId) | |
addRule ($rule, $section=' *', $bCheckUnique=true) | |
getRuleText ($rule) | |
parseRule ($strRule) | |
getRules ($rule, $section=' *') | |
Открытые члены унаследованные от File | |
__construct ($path, $siteId=null) | |
open ($mode) | |
close () | |
isExists () | |
getContents () | |
putContents ($data, $flags=self::REWRITE) | |
getSize () | |
seek ($position) | |
isWritable () | |
isReadable () | |
readFile () | |
getCreationTime () | |
getLastAccessTime () | |
getModificationTime () | |
markWritable () | |
getPermissions () | |
delete () | |
getContentType () | |
Открытые члены унаследованные от FileEntry | |
getExtension () | |
putContents ($data) | |
getFileSize () | |
isDirectory () | |
isFile () | |
isLink () | |
Открытые члены унаследованные от FileSystemEntry | |
isSystem () | |
getName () | |
getDirectoryName () | |
getPath () | |
getDirectory () | |
getPhysicalPath () | |
rename ($newPath) | |
Открытые атрибуты | |
const | ROBOTS_FILE_NAME = 'robots.txt' |
const | SECTION_RULE = 'User-Agent' |
const | SITEMAP_RULE = 'Sitemap' |
const | EMPTY_DISALLOW_RULE = 'Disallow: # empty Disallow instruction SHOULD be there' |
Открытые атрибуты унаследованные от File | |
const | REWRITE = 0 |
const | APPEND = 1 |
Защищенные члены | |
getSection ($section) | |
addSectionRule ($section, $rule) | |
load () | |
save () | |
Защищенные данные | |
$siteId = '' | |
$documentRoot | |
$robotsFile = null | |
$contents = array() | |
$bLoaded = false | |
Защищенные данные унаследованные от File | |
$filePointer | |
Защищенные данные унаследованные от FileSystemEntry | |
$path | |
$originalPath | |
$pathPhysical | |
$siteId | |
Дополнительные унаследованные члены | |
Открытые статические члены унаследованные от File | |
static | isFileExists ($path) |
static | getFileContents ($path) |
static | putFileContents ($path, $data, $flags=self::REWRITE) |
static | deleteFile ($path) |
Защищенные статические члены унаследованные от FileSystemEntry | |
static | getDocumentRoot ($siteId) |
См. определение в файле robotsfile.php строка 13
__construct | ( | $siteId | ) |
См. определение в файле robotsfile.php строка 34
addRule | ( | $rule, | |
$section = '*', | |||
$bCheckUnique = true ) |
См. определение в файле robotsfile.php строка 42
|
protected |
См. определение в файле robotsfile.php строка 113
getRules | ( | $rule, | |
$section = '*' ) |
См. определение в файле robotsfile.php строка 81
getRuleText | ( | $rule | ) |
См. определение в файле robotsfile.php строка 64
|
protected |
См. определение в файле robotsfile.php строка 99
|
protected |
См. определение в файле robotsfile.php строка 128
parseRule | ( | $strRule | ) |
См. определение в файле robotsfile.php строка 69
|
protected |
См. определение в файле robotsfile.php строка 166
|
protected |
См. определение в файле robotsfile.php строка 32
|
protected |
См. определение в файле robotsfile.php строка 31
|
protected |
См. определение в файле robotsfile.php строка 27
|
protected |
См. определение в файле robotsfile.php строка 29
|
protected |
См. определение в файле robotsfile.php строка 26
const EMPTY_DISALLOW_RULE = 'Disallow: # empty Disallow instruction SHOULD be there' |
Standard robots.txt rules tell us that at least one Disallow instruction should be put in robots.txt for its correct interpretation. But Yandex interprets empty Disallow rule as total allowance and skips all further Disallow rules.
См. определение в файле robotsfile.php строка 24
const ROBOTS_FILE_NAME = 'robots.txt' |
См. определение в файле robotsfile.php строка 15
const SECTION_RULE = 'User-Agent' |
См. определение в файле robotsfile.php строка 16
const SITEMAP_RULE = 'Sitemap' |
См. определение в файле robotsfile.php строка 17