示例#1
0
 /**
  * @test
  */
 public function filtersThroughAllFilters()
 {
     $filter1 = function ($str) {
         return str_rot13($str);
     };
     $filter2 = function ($str) {
         return $str . 'lussutusta';
     };
     $filters = new OutputFilters();
     $filters->add($filter1)->add($filter2);
     $ret = $filters->filter('putinin suuruuden ylistyksen kisat 2014');
     $expected = str_rot13('putinin suuruuden ylistyksen kisat 2014') . 'lussutusta';
     $this->assertEquals($expected, $ret);
 }
示例#2
0
文件: Queue.php 项目: pekkis/queue
 /**
  * @param callback $callable
  */
 public function addOutputFilter(Closure $callable)
 {
     $this->outputFilters->add($callable);
     return $this;
 }