/* $channel = new PEAR2\SimpleChannelServer('pear2.php.net','/Library/WebServer/Documents/pearserver', null, '/Users/bbieber/pyrus', array('saltybeagle','cellog')); if (!@unserialize(file_get_contents('/tmp/categories.inf'))) { $cat = PEAR2_SimpleChannelServer_Categories::create('Name1', 'Description 1', 'Alias1')-> create('Name2', 'Description 2')-> create('Name3', 'Description 3', 'Alias3')-> create('Name4', 'Description 4'); file_put_contents('/tmp/categories.inf', serialize($cat)); } $categories = PEAR2_SimpleChannelServer_Categories::getCategories(); $categories = $channel->listCategories(); foreach($categories as $category) { var_dump($category); } */ $channel = new PEAR2\SimpleChannelServer\Channel('pear2.php.net','Brett Bieber\'s PEAR Channel','salty'); //$scs = new PEAR2\SimpleChannelServer($channel,'/Library/WebServer/Documents/pearserver','/home/bbieber/pyrus/php'); $scs = new PEAR2\SimpleChannelServer($channel,'/home/cellog/testapache/htdocs',\PEAR2\Pyrus\Config::current()->path); $categories = PEAR2\SimpleChannelServer\Categories::create('Default', 'This is the default category'); $scs->saveChannel(); $scs->saveRelease(new \PEAR2\Pyrus\Package(dirname(__FILE__) . '/../package.xml'), 'cellog'); echo 'did it'.PHP_EOL; /* $manager = new PEAR2\SimpleChannelServer\REST\Manager('/Library/WebServer/Documents/pearserver','pear2.php.net','rest/',array('cellog')); var_dump($manager->saveRelease(new \PEAR2\Pyrus\Package(dirname(__FILE__) . '/../package.xml'),'cellog')); */ ?>
ini_set('display_errors', true); // Get the autoloader require __DIR__ . '/../../../autoload.php'; /* $channel = new PEAR2\SimpleChannelServer('pear2.php.net','/Library/WebServer/Documents/pearserver', null, '/Users/bbieber/pyrus', array('saltybeagle','cellog')); if (!@unserialize(file_get_contents('/tmp/categories.inf'))) { $cat = PEAR2_SimpleChannelServer_Categories::create('Name1', 'Description 1', 'Alias1')-> create('Name2', 'Description 2')-> create('Name3', 'Description 3', 'Alias3')-> create('Name4', 'Description 4'); file_put_contents('/tmp/categories.inf', serialize($cat)); } $categories = PEAR2_SimpleChannelServer_Categories::getCategories(); $categories = $channel->listCategories(); foreach($categories as $category) { var_dump($category); } */ $channel = new PEAR2\SimpleChannelServer\Channel('pear2.php.net', 'Brett Bieber\'s PEAR Channel', 'salty'); //$scs = new PEAR2\SimpleChannelServer($channel,'/Library/WebServer/Documents/pearserver','/home/bbieber/pyrus/php'); $scs = new PEAR2\SimpleChannelServer($channel, '/home/cellog/testapache/htdocs', \Pyrus\Config::current()->path); $categories = PEAR2\SimpleChannelServer\Categories::create('Default', 'This is the default category'); $scs->saveChannel(); $scs->saveRelease(new \Pyrus\Package(__DIR__ . '/../package.xml'), 'cellog'); echo 'did it' . PHP_EOL; /* $manager = new PEAR2\SimpleChannelServer\REST\Manager('/Library/WebServer/Documents/pearserver','pear2.php.net','rest/',array('cellog')); var_dump($manager->saveRelease(new \Pyrus\Package(__DIR__ . '/../package.xml'),'cellog')); */