utiliser nur_func
This commit is contained in:
		
							parent
							
								
									12664f7270
								
							
						
					
					
						commit
						69caadfb15
					
				@ -6,7 +6,6 @@ use nulib\file\tab\AbstractBuilder;
 | 
				
			|||||||
use nulib\file\tab\TAbstractBuilder;
 | 
					use nulib\file\tab\TAbstractBuilder;
 | 
				
			||||||
use nulib\os\path;
 | 
					use nulib\os\path;
 | 
				
			||||||
use nulib\php\func;
 | 
					use nulib\php\func;
 | 
				
			||||||
use nulib\php\nur_func;
 | 
					 | 
				
			||||||
use nulib\php\time\Date;
 | 
					use nulib\php\time\Date;
 | 
				
			||||||
use nulib\php\time\DateTime;
 | 
					use nulib\php\time\DateTime;
 | 
				
			||||||
use nulib\ref\ext\spout\ref_builder;
 | 
					use nulib\ref\ext\spout\ref_builder;
 | 
				
			||||||
@ -324,13 +323,8 @@ class SpoutBuilder extends AbstractBuilder {
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
      if (array_key_exists("cook_func", $sheetParams)) {
 | 
					      if (array_key_exists("cook_func", $sheetParams)) {
 | 
				
			||||||
        $cookFunc = $sheetParams["cook_func"] ?? null;
 | 
					        $cookFunc = $sheetParams["cook_func"] ?? null;
 | 
				
			||||||
        $cookCtx = $cookArgs = null;
 | 
					        if ($cookFunc !== null) $cookFunc = func::with($cookFunc)->bind($this);
 | 
				
			||||||
        if ($cookFunc !== null) {
 | 
					        $this->cookFunc = $cookFunc;
 | 
				
			||||||
          nur_func::ensure_func($cookFunc, $this, $cookArgs);
 | 
					 | 
				
			||||||
          $cookCtx = nur_func::_prepare($cookFunc);
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        $this->cookCtx = $cookCtx;
 | 
					 | 
				
			||||||
        $this->cookArgs = $cookArgs;
 | 
					 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
    return $this;
 | 
					    return $this;
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user