Ejemplo n.º 1
0
Archivo: System.php Proyecto: jasny/Q
 /**
  * Class constructor.
  * 
  * @param array $options  Values for public properties
  */
 public function __construct($options = array())
 {
     $options = (array) $options;
     if (isset($options[0])) {
         $this->method = $options[0];
         unset($options[0]);
     }
     parent::__construct($options);
 }
Ejemplo n.º 2
0
Archivo: Hash.php Proyecto: jasny/Q
 /**
  * Class constructor.
  * 
  * @param array $options
  */
 public function __construct($options)
 {
     $options = (array) $options;
     if (isset($options[0])) {
         $options['method'] = $options[0];
     }
     unset($options[0]);
     parent::__construct($options);
 }
Ejemplo n.º 3
0
Archivo: MCrypt.php Proyecto: jasny/Q
 /**
  * Class constructor.
  * 
  * @param array $options
  */
 public function __construct($options)
 {
     $options = (array) $options;
     if (isset($options[0])) {
         $options['method'] = $options[0];
     }
     unset($options[0]);
     parent::__construct($options);
     if (empty($this->method)) {
         throw new Exception("Encryption algoritm not specified.");
     }
 }
Ejemplo n.º 4
0
Archivo: OpenSSL.php Proyecto: jasny/Q
 /**
  * Class constructor.
  * 
  * @param array $options  Values for public properties
  */
 public function __construct($options = array())
 {
     if (!extension_loaded('openssl')) {
         throw new Exception("OpenSSL extension is not available.");
     }
     $options = (array) $options;
     if (isset($options[0])) {
         $this->method = $options[0];
         unset($options[0]);
     }
     parent::__construct($options);
 }
 function Encryption()
 {
     parent::__construct();
 }