Skip to content
Snippets Groups Projects
Select Git revision
  • 80bd35efc96567c58f684d79ddbb5f222c377ab7
  • main default protected
  • v0.10
  • 0.10.6
  • 0.10.5
  • 0.10.4
  • 0.10.3
  • 0.10.2
  • 0.10.1
  • 0.10.0
  • 0.9.1
  • 0.9.0
12 results

UnknownDefinition.php

Blame
  • UnknownDefinition.php 514 B
    <?php
    
    declare(strict_types=1);
    
    namespace WPDesk\Init\Binding\Definition;
    
    use WPDesk\Init\Binding\Definition;
    
    /** @implements Definition<mixed> */
    class UnknownDefinition implements Definition {
    
    	/** @var ?string */
    	private $hook;
    
    	/** @var mixed */
    	private $value;
    
    	public function __construct(
    		$value,
    		?string $hook = null
    	) {
    		$this->value = $value;
    		$this->hook     = $hook;
    	}
    
    	public function hook(): ?string {
    		return $this->hook;
    	}
    
    	public function value() {
    		return $this->value;
    	}
    }