<?php require __DIR__ . '/../../vendor/autoload.php'; use Phive\Queue\SysVQueue; $queue = new SysVQueue(0xdeadbeaf, true); $queue->push((object) ['commandline' => 'ls -la']);
public function testSetPermissions() { $handler = self::getHandler(); $key = $handler->getOption('key'); $queue = new SysVQueue($key, null, 0606); // force a resource creation $queue->count(); $meta = $handler->getMeta(); $this->assertEquals(0606, $meta['msg_perm.mode']); }
<?php require __DIR__ . '/../../vendor/autoload.php'; use Phive\Queue\SysVQueue; $queue = new SysVQueue(0xdeadbeaf, true); $queue->push((object) ['command' => 'help', 'args' => ['command_name' => 'list', '--format' => 'xml']]);
<?php require __DIR__ . '/../../vendor/autoload.php'; use Phive\Queue\SysVQueue; $queue = new SysVQueue(0xdeadbeaf, true); $queue->push('Hello world!');