push() public method

public push ( $item, $eta = null )
Beispiel #1
0
 /**
  * @dataProvider provideItemsOfVariousTypes
  */
 public function testSupportItemTypeWithSerializerLoose($item)
 {
     $handler = self::getHandler();
     $key = $handler->getOption('key');
     $queue = new SysVQueue($key, true);
     $queue->push($item);
     $this->assertEquals($item, $queue->pop());
 }
Beispiel #2
0
<?php

require __DIR__ . '/../../vendor/autoload.php';
use Phive\Queue\SysVQueue;
$queue = new SysVQueue(0xdeadbeaf, true);
$queue->push((object) ['commandline' => 'ls -la']);
Beispiel #3
0
<?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']]);
Beispiel #4
0
<?php

require __DIR__ . '/../../vendor/autoload.php';
use Phive\Queue\SysVQueue;
$queue = new SysVQueue(0xdeadbeaf, true);
$queue->push('Hello world!');