for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Pronamic\WordPress\Pay\Gateways\IDealAdvancedV3;
use Pronamic\WordPress\DateTime\DateTime;
/**
* Title: Directory
* Description:
* Copyright: 2005-2019 Pronamic
* Company: Pronamic
*
* @author Remco Tolsma
* @version 2.0.0
*/
class Directory {
* The date the issuer list was modified
* @var string
private $date;
* The countries in this directory
* @var array
private $countries;
* Constructs and initializes an directory
public function __construct() {
$this->countries = array();
}
* Set the specified date
* @param DateTime $date
public function set_date( DateTime $date ) {
$this->date = $date;
$date
Pronamic\WordPress\DateTime\DateTime
string
Our type inference engine has found an assignment to a property that is incompatible with the declared type of that property.
Either this assignment is in error or the assigned type should be added to the documentation/type hint for that property..
* Add the specified country to this directory
* @param Country $country
public function add_country( Country $country ) {
$this->countries[] = $country;
* Get the countries within this directory
* @return array
public function get_countries() {
return $this->countries;
Our type inference engine has found an assignment to a property that is incompatible with the declared type of that property.
Either this assignment is in error or the assigned type should be added to the documentation/type hint for that property..