push() публичный Метод

public push ( $item, $eta = null )
Пример #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());
 }
Пример #2
0
<?php

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

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