Skip to content

euskadi31/Robots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Robots.txt Build Status

Test with Atoum

cd Robots/
curl -s https://getcomposer.org/installer | php
php composer.phar install --dev
./vendor/atoum/atoum/bin/atoum --glob Tests/Units/

Reader

<?php
namespace Application;

require_once __DIR__ . '/../src/Robots/Reader.php';

use Robots;

$r = new Robots\Reader();
print_r($r->parse(
	file_get_contents(Robots\Reader::url('http://www.robotstxt.org'))
));

?>

Output

Array(
	[User-agent] => Array(
		[0] => Array(
			[Name] => *
		)
		[1] => Array(
			[Name] => litefinder
			[Disallow] => Array(
				[0] => /
			)
		)
		[2] => Array(
			[Name] => Slurp
			[Disallow] => Array(
				[0] => /
			)
		)
		[3] => Array(
			[Name] => Baidu
			[Disallow] => Array(
				[0] => /
			)
		)
	)
)

About

A PHP 5.3+ framework for Robots.txt

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages