modifs.mineures sans commentaires
This commit is contained in:
		
							parent
							
								
									a3eeb2bc81
								
							
						
					
					
						commit
						fb2ebc2aca
					
				@ -12,6 +12,7 @@ class Capacitor implements ITransactor {
 | 
			
		||||
  function __construct(CapacitorStorage $storage, CapacitorChannel $channel, bool $ensureExists=true) {
 | 
			
		||||
    $this->storage = $storage;
 | 
			
		||||
    $this->channel = $channel;
 | 
			
		||||
    $this->channel->setCapacitor($this);
 | 
			
		||||
    if ($ensureExists) $this->ensureExists();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -71,6 +71,18 @@ class CapacitorChannel {
 | 
			
		||||
    return $this->tableName;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  /**
 | 
			
		||||
   * @var Capacitor|null instance de Capacitor par laquelle cette instance est
 | 
			
		||||
   * utilisée. ça peut être utile pour implémenter des workflows centrés sur le
 | 
			
		||||
   * channel
 | 
			
		||||
   */
 | 
			
		||||
  protected ?Capacitor $capacitor;
 | 
			
		||||
 | 
			
		||||
  function setCapacitor(Capacitor $capacitor): self {
 | 
			
		||||
    $this->capacitor = $capacitor;
 | 
			
		||||
    return $this;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  /**
 | 
			
		||||
   * @var bool indiquer si les modifications de each doivent être gérées dans
 | 
			
		||||
   * une transaction. si false, l'utilisateur doit lui même gérer la
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,7 @@
 | 
			
		||||
# TODO
 | 
			
		||||
 | 
			
		||||
* [ ] supporter les fonctions comme éléments de contenu: elle retournent du
 | 
			
		||||
  contenu sous forme d'iterable (comme IContent)
 | 
			
		||||
* [ ] supporter les instances de Closure comme éléments de contenu: elle
 | 
			
		||||
  retournent du contenu sous forme d'iterable (comme IContent)
 | 
			
		||||
 | 
			
		||||
# nulib\php\content
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user