code ident fixed
This commit is contained in:
parent
716498c2ce
commit
36cce72b66
|
@ -245,6 +245,7 @@ class Message
|
|||
public function fetchStructure($options = 0)
|
||||
{
|
||||
$structure = imap_fetchstructure($this->connection->getStream(), $this->msg_number, $options);
|
||||
|
||||
return $structure;
|
||||
}
|
||||
}
|
|
@ -15,37 +15,38 @@ use Clivern\Imap\Core\Connection;
|
|||
class Actions
|
||||
{
|
||||
|
||||
/**
|
||||
* @var Connection
|
||||
*/
|
||||
protected $connection;
|
||||
/**
|
||||
* @var Connection
|
||||
*/
|
||||
protected $connection;
|
||||
|
||||
/**
|
||||
* @var integer
|
||||
*/
|
||||
protected $message_number;
|
||||
/**
|
||||
* @var integer
|
||||
*/
|
||||
protected $message_number;
|
||||
|
||||
/**
|
||||
* @var integer
|
||||
*/
|
||||
protected $message_uid;
|
||||
/**
|
||||
* @var integer
|
||||
*/
|
||||
protected $message_uid;
|
||||
|
||||
public function __construct(Connection $connection)
|
||||
{
|
||||
$this->connection = $connection;
|
||||
}
|
||||
public function __construct(Connection $connection)
|
||||
{
|
||||
$this->connection = $connection;
|
||||
}
|
||||
|
||||
/**
|
||||
* Config Message
|
||||
*
|
||||
* @param integer $message_number
|
||||
* @param integer $message_uid
|
||||
* @return Actions
|
||||
*/
|
||||
public function config($message_number, $message_uid)
|
||||
{
|
||||
$this->message_number = $message_number;
|
||||
$this->message_uid = $message_uid;
|
||||
return $this;
|
||||
}
|
||||
/**
|
||||
* Config Message
|
||||
*
|
||||
* @param integer $message_number
|
||||
* @param integer $message_uid
|
||||
* @return Actions
|
||||
*/
|
||||
public function config($message_number, $message_uid)
|
||||
{
|
||||
$this->message_number = $message_number;
|
||||
$this->message_uid = $message_uid;
|
||||
|
||||
return $this;
|
||||
}
|
||||
}
|
|
@ -12,5 +12,5 @@ namespace Clivern\Imap\Core\Message;
|
|||
*/
|
||||
class Attachment
|
||||
{
|
||||
#~
|
||||
#~
|
||||
}
|
|
@ -15,89 +15,89 @@ use Clivern\Imap\Core\Connection;
|
|||
class Header
|
||||
{
|
||||
|
||||
/**
|
||||
* @var Connection
|
||||
*/
|
||||
protected $connection;
|
||||
/**
|
||||
* @var Connection
|
||||
*/
|
||||
protected $connection;
|
||||
|
||||
/**
|
||||
* @var integer
|
||||
*/
|
||||
protected $message_number;
|
||||
/**
|
||||
* @var integer
|
||||
*/
|
||||
protected $message_number;
|
||||
|
||||
/**
|
||||
* @var integer
|
||||
*/
|
||||
protected $message_uid;
|
||||
/**
|
||||
* @var integer
|
||||
*/
|
||||
protected $message_uid;
|
||||
|
||||
/**
|
||||
* @var array
|
||||
*/
|
||||
protected $header = [];
|
||||
/**
|
||||
* @var array
|
||||
*/
|
||||
protected $header = [];
|
||||
|
||||
|
||||
/**
|
||||
* Class Constructor
|
||||
*
|
||||
* @param Connection $connection
|
||||
*/
|
||||
public function __construct(Connection $connection)
|
||||
{
|
||||
$this->connection = $connection;
|
||||
}
|
||||
/**
|
||||
* Class Constructor
|
||||
*
|
||||
* @param Connection $connection
|
||||
*/
|
||||
public function __construct(Connection $connection)
|
||||
{
|
||||
$this->connection = $connection;
|
||||
}
|
||||
|
||||
/**
|
||||
* Config Message
|
||||
*
|
||||
* @param integer $message_number
|
||||
* @param integer $message_uid
|
||||
* @return Header
|
||||
*/
|
||||
public function config($message_number, $message_uid, $options = 0)
|
||||
{
|
||||
if( !empty($this->header) ){
|
||||
return $this;
|
||||
}
|
||||
/**
|
||||
* Config Message
|
||||
*
|
||||
* @param integer $message_number
|
||||
* @param integer $message_uid
|
||||
* @return Header
|
||||
*/
|
||||
public function config($message_number, $message_uid, $options = 0)
|
||||
{
|
||||
if( !empty($this->header) ){
|
||||
return $this;
|
||||
}
|
||||
|
||||
$this->message_number = $message_number;
|
||||
$this->message_uid = $message_uid;
|
||||
$this->load();
|
||||
$this->message_number = $message_number;
|
||||
$this->message_uid = $message_uid;
|
||||
$this->load();
|
||||
|
||||
return $this;
|
||||
}
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get From Header
|
||||
*
|
||||
* @param string $key
|
||||
* @param boolean $default
|
||||
* @return mixed
|
||||
*/
|
||||
public function get($key, $default = false)
|
||||
{
|
||||
return (isset($this->header[strtolower($key)])) ? $this->header[strtolower($key)] : $default;
|
||||
}
|
||||
/**
|
||||
* Get From Header
|
||||
*
|
||||
* @param string $key
|
||||
* @param boolean $default
|
||||
* @return mixed
|
||||
*/
|
||||
public function get($key, $default = false)
|
||||
{
|
||||
return (isset($this->header[strtolower($key)])) ? $this->header[strtolower($key)] : $default;
|
||||
}
|
||||
|
||||
/**
|
||||
* Check if header has key
|
||||
*
|
||||
* @param string $key
|
||||
* @return boolean
|
||||
*/
|
||||
public function has($key)
|
||||
{
|
||||
return (isset($this->header[strtolower($key)]));
|
||||
}
|
||||
/**
|
||||
* Check if header has key
|
||||
*
|
||||
* @param string $key
|
||||
* @return boolean
|
||||
*/
|
||||
public function has($key)
|
||||
{
|
||||
return (isset($this->header[strtolower($key)]));
|
||||
}
|
||||
|
||||
/**
|
||||
* Load Header Data
|
||||
*
|
||||
* @param mixed $options
|
||||
* @return Header
|
||||
*/
|
||||
protected function load($options = 0)
|
||||
{
|
||||
$overview = imap_fetch_overview($this->connection->getStream(), $this->message_number, $options);
|
||||
/**
|
||||
* Load Header Data
|
||||
*
|
||||
* @param mixed $options
|
||||
* @return Header
|
||||
*/
|
||||
protected function load($options = 0)
|
||||
{
|
||||
$overview = imap_fetch_overview($this->connection->getStream(), $this->message_number, $options);
|
||||
|
||||
foreach ($overview as $key => $item_overview) {
|
||||
$this->header['subject'] = (isset($item_overview->subject)) ? $item_overview->subject : false;
|
||||
|
@ -118,5 +118,5 @@ class Header
|
|||
}
|
||||
|
||||
return $this;
|
||||
}
|
||||
}
|
||||
}
|
|
@ -14,13 +14,13 @@ use Clivern\Imap\Core\Search\Contract\Condition;
|
|||
*/
|
||||
class All implements Condition
|
||||
{
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "ALL";
|
||||
}
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "ALL";
|
||||
}
|
||||
}
|
|
@ -14,13 +14,13 @@ use Clivern\Imap\Core\Search\Contract\Condition;
|
|||
*/
|
||||
class Answered implements Condition
|
||||
{
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "ANSWERED";
|
||||
}
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "ANSWERED";
|
||||
}
|
||||
}
|
|
@ -15,28 +15,28 @@ use Clivern\Imap\Core\Search\Contract\Condition;
|
|||
class BCC implements Condition
|
||||
{
|
||||
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $data;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $data;
|
||||
|
||||
/**
|
||||
* Class Constructor
|
||||
*
|
||||
* @param string $data
|
||||
*/
|
||||
public function __construct($data)
|
||||
{
|
||||
$this->data = $data;
|
||||
}
|
||||
/**
|
||||
* Class Constructor
|
||||
*
|
||||
* @param string $data
|
||||
*/
|
||||
public function __construct($data)
|
||||
{
|
||||
$this->data = $data;
|
||||
}
|
||||
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "BCC \"{$this->data}\"";
|
||||
}
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "BCC \"{$this->data}\"";
|
||||
}
|
||||
}
|
|
@ -15,28 +15,28 @@ use Clivern\Imap\Core\Search\Contract\Condition;
|
|||
class Before implements Condition
|
||||
{
|
||||
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $data;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $data;
|
||||
|
||||
/**
|
||||
* Class Constructor
|
||||
*
|
||||
* @param string $data
|
||||
*/
|
||||
public function __construct($data)
|
||||
{
|
||||
$this->data = $data;
|
||||
}
|
||||
/**
|
||||
* Class Constructor
|
||||
*
|
||||
* @param string $data
|
||||
*/
|
||||
public function __construct($data)
|
||||
{
|
||||
$this->data = $data;
|
||||
}
|
||||
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "BEFORE \"{$this->data}\"";
|
||||
}
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "BEFORE \"{$this->data}\"";
|
||||
}
|
||||
}
|
|
@ -15,28 +15,28 @@ use Clivern\Imap\Core\Search\Contract\Condition;
|
|||
class Body implements Condition
|
||||
{
|
||||
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $data;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $data;
|
||||
|
||||
/**
|
||||
* Class Constructor
|
||||
*
|
||||
* @param string $data
|
||||
*/
|
||||
public function __construct($data)
|
||||
{
|
||||
$this->data = $data;
|
||||
}
|
||||
/**
|
||||
* Class Constructor
|
||||
*
|
||||
* @param string $data
|
||||
*/
|
||||
public function __construct($data)
|
||||
{
|
||||
$this->data = $data;
|
||||
}
|
||||
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "BODY \"{$this->data}\"";
|
||||
}
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "BODY \"{$this->data}\"";
|
||||
}
|
||||
}
|
|
@ -15,28 +15,28 @@ use Clivern\Imap\Core\Search\Contract\Condition;
|
|||
class CC implements Condition
|
||||
{
|
||||
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $data;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $data;
|
||||
|
||||
/**
|
||||
* Class Constructor
|
||||
*
|
||||
* @param string $data
|
||||
*/
|
||||
public function __construct($data)
|
||||
{
|
||||
$this->data = $data;
|
||||
}
|
||||
/**
|
||||
* Class Constructor
|
||||
*
|
||||
* @param string $data
|
||||
*/
|
||||
public function __construct($data)
|
||||
{
|
||||
$this->data = $data;
|
||||
}
|
||||
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "CC \"{$this->data}\"";
|
||||
}
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "CC \"{$this->data}\"";
|
||||
}
|
||||
}
|
|
@ -14,13 +14,13 @@ use Clivern\Imap\Core\Search\Contract\Condition;
|
|||
*/
|
||||
class Deleted implements Condition
|
||||
{
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "DELETED";
|
||||
}
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "DELETED";
|
||||
}
|
||||
}
|
|
@ -14,13 +14,13 @@ use Clivern\Imap\Core\Search\Contract\Condition;
|
|||
*/
|
||||
class Flagged implements Condition
|
||||
{
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "FLAGGED";
|
||||
}
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "FLAGGED";
|
||||
}
|
||||
}
|
|
@ -15,28 +15,28 @@ use Clivern\Imap\Core\Search\Contract\Condition;
|
|||
class From implements Condition
|
||||
{
|
||||
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $data;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $data;
|
||||
|
||||
/**
|
||||
* Class Constructor
|
||||
*
|
||||
* @param string $data
|
||||
*/
|
||||
public function __construct($data)
|
||||
{
|
||||
$this->data = $data;
|
||||
}
|
||||
/**
|
||||
* Class Constructor
|
||||
*
|
||||
* @param string $data
|
||||
*/
|
||||
public function __construct($data)
|
||||
{
|
||||
$this->data = $data;
|
||||
}
|
||||
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "FROM \"{$this->data}\"";
|
||||
}
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "FROM \"{$this->data}\"";
|
||||
}
|
||||
}
|
|
@ -15,28 +15,28 @@ use Clivern\Imap\Core\Search\Contract\Condition;
|
|||
class Keyword implements Condition
|
||||
{
|
||||
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $data;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $data;
|
||||
|
||||
/**
|
||||
* Class Constructor
|
||||
*
|
||||
* @param string $data
|
||||
*/
|
||||
public function __construct($data)
|
||||
{
|
||||
$this->data = $data;
|
||||
}
|
||||
/**
|
||||
* Class Constructor
|
||||
*
|
||||
* @param string $data
|
||||
*/
|
||||
public function __construct($data)
|
||||
{
|
||||
$this->data = $data;
|
||||
}
|
||||
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "KEYWORD \"{$this->data}\"";
|
||||
}
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "KEYWORD \"{$this->data}\"";
|
||||
}
|
||||
}
|
|
@ -14,13 +14,13 @@ use Clivern\Imap\Core\Search\Contract\Condition;
|
|||
*/
|
||||
class NewFlag implements Condition
|
||||
{
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "NEW";
|
||||
}
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "NEW";
|
||||
}
|
||||
}
|
|
@ -14,13 +14,13 @@ use Clivern\Imap\Core\Search\Contract\Condition;
|
|||
*/
|
||||
class Old implements Condition
|
||||
{
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "OLD";
|
||||
}
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "OLD";
|
||||
}
|
||||
}
|
|
@ -15,28 +15,28 @@ use Clivern\Imap\Core\Search\Contract\Condition;
|
|||
class On implements Condition
|
||||
{
|
||||
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $data;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $data;
|
||||
|
||||
/**
|
||||
* Class Constructor
|
||||
*
|
||||
* @param string $data
|
||||
*/
|
||||
public function __construct($data)
|
||||
{
|
||||
$this->data = $data;
|
||||
}
|
||||
/**
|
||||
* Class Constructor
|
||||
*
|
||||
* @param string $data
|
||||
*/
|
||||
public function __construct($data)
|
||||
{
|
||||
$this->data = $data;
|
||||
}
|
||||
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "ON \"{$this->data}\"";
|
||||
}
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "ON \"{$this->data}\"";
|
||||
}
|
||||
}
|
|
@ -14,13 +14,13 @@ use Clivern\Imap\Core\Search\Contract\Condition;
|
|||
*/
|
||||
class Recent implements Condition
|
||||
{
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "RECENT";
|
||||
}
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "RECENT";
|
||||
}
|
||||
}
|
|
@ -14,13 +14,13 @@ use Clivern\Imap\Core\Search\Contract\Condition;
|
|||
*/
|
||||
class Seen implements Condition
|
||||
{
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "SEEN";
|
||||
}
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "SEEN";
|
||||
}
|
||||
}
|
|
@ -15,28 +15,28 @@ use Clivern\Imap\Core\Search\Contract\Condition;
|
|||
class Since implements Condition
|
||||
{
|
||||
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $data;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $data;
|
||||
|
||||
/**
|
||||
* Class Constructor
|
||||
*
|
||||
* @param string $data
|
||||
*/
|
||||
public function __construct($data)
|
||||
{
|
||||
$this->data = $data;
|
||||
}
|
||||
/**
|
||||
* Class Constructor
|
||||
*
|
||||
* @param string $data
|
||||
*/
|
||||
public function __construct($data)
|
||||
{
|
||||
$this->data = $data;
|
||||
}
|
||||
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "SINCE \"{$this->data}\"";
|
||||
}
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "SINCE \"{$this->data}\"";
|
||||
}
|
||||
}
|
|
@ -15,28 +15,28 @@ use Clivern\Imap\Core\Search\Contract\Condition;
|
|||
class Subject implements Condition
|
||||
{
|
||||
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $data;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $data;
|
||||
|
||||
/**
|
||||
* Class Constructor
|
||||
*
|
||||
* @param string $data
|
||||
*/
|
||||
public function __construct($data)
|
||||
{
|
||||
$this->data = $data;
|
||||
}
|
||||
/**
|
||||
* Class Constructor
|
||||
*
|
||||
* @param string $data
|
||||
*/
|
||||
public function __construct($data)
|
||||
{
|
||||
$this->data = $data;
|
||||
}
|
||||
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "SUBJECT \"{$this->data}\"";
|
||||
}
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "SUBJECT \"{$this->data}\"";
|
||||
}
|
||||
}
|
|
@ -15,28 +15,28 @@ use Clivern\Imap\Core\Search\Contract\Condition;
|
|||
class Text implements Condition
|
||||
{
|
||||
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $data;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $data;
|
||||
|
||||
/**
|
||||
* Class Constructor
|
||||
*
|
||||
* @param string $data
|
||||
*/
|
||||
public function __construct($data)
|
||||
{
|
||||
$this->data = $data;
|
||||
}
|
||||
/**
|
||||
* Class Constructor
|
||||
*
|
||||
* @param string $data
|
||||
*/
|
||||
public function __construct($data)
|
||||
{
|
||||
$this->data = $data;
|
||||
}
|
||||
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "TEXT \"{$this->data}\"";
|
||||
}
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "TEXT \"{$this->data}\"";
|
||||
}
|
||||
}
|
|
@ -15,28 +15,28 @@ use Clivern\Imap\Core\Search\Contract\Condition;
|
|||
class To implements Condition
|
||||
{
|
||||
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $data;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $data;
|
||||
|
||||
/**
|
||||
* Class Constructor
|
||||
*
|
||||
* @param string $data
|
||||
*/
|
||||
public function __construct($data)
|
||||
{
|
||||
$this->data = $data;
|
||||
}
|
||||
/**
|
||||
* Class Constructor
|
||||
*
|
||||
* @param string $data
|
||||
*/
|
||||
public function __construct($data)
|
||||
{
|
||||
$this->data = $data;
|
||||
}
|
||||
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "TO \"{$this->data}\"";
|
||||
}
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "TO \"{$this->data}\"";
|
||||
}
|
||||
}
|
|
@ -14,13 +14,13 @@ use Clivern\Imap\Core\Search\Contract\Condition;
|
|||
*/
|
||||
class UnAnswered implements Condition
|
||||
{
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "UNANSWERED";
|
||||
}
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "UNANSWERED";
|
||||
}
|
||||
}
|
|
@ -14,13 +14,13 @@ use Clivern\Imap\Core\Search\Contract\Condition;
|
|||
*/
|
||||
class UnDeleted implements Condition
|
||||
{
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "UNDELETED";
|
||||
}
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "UNDELETED";
|
||||
}
|
||||
}
|
|
@ -14,13 +14,13 @@ use Clivern\Imap\Core\Search\Contract\Condition;
|
|||
*/
|
||||
class UnFlagged implements Condition
|
||||
{
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "UNFLAGGED";
|
||||
}
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "UNFLAGGED";
|
||||
}
|
||||
}
|
|
@ -15,28 +15,28 @@ use Clivern\Imap\Core\Search\Contract\Condition;
|
|||
class UnKeyword implements Condition
|
||||
{
|
||||
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $data;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
protected $data;
|
||||
|
||||
/**
|
||||
* Class Constructor
|
||||
*
|
||||
* @param string $data
|
||||
*/
|
||||
public function __construct($data)
|
||||
{
|
||||
$this->data = $data;
|
||||
}
|
||||
/**
|
||||
* Class Constructor
|
||||
*
|
||||
* @param string $data
|
||||
*/
|
||||
public function __construct($data)
|
||||
{
|
||||
$this->data = $data;
|
||||
}
|
||||
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "UNKEYWORD \"{$this->data}\"";
|
||||
}
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "UNKEYWORD \"{$this->data}\"";
|
||||
}
|
||||
}
|
|
@ -14,13 +14,13 @@ use Clivern\Imap\Core\Search\Contract\Condition;
|
|||
*/
|
||||
class UnSeen implements Condition
|
||||
{
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "UNSEEN";
|
||||
}
|
||||
/**
|
||||
* Query String
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function __toString()
|
||||
{
|
||||
return "UNSEEN";
|
||||
}
|
||||
}
|
|
@ -12,5 +12,5 @@ namespace Clivern\Imap\Core\Search\Contract;
|
|||
*/
|
||||
interface Condition
|
||||
{
|
||||
public function __toString();
|
||||
public function __toString();
|
||||
}
|
Loading…
Reference in a new issue