ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
class.ilMailRfc822AddressParser.php
Go to the documentation of this file.
1<?php
2/* Copyright (c) 1998-2016 ILIAS open source, Extended GPL, see docs/LICENSE */
3
4require_once 'Services/Mail/classes/Address/Parser/class.ilBaseMailRfc822AddressParser.php';
5
11{
16
20 public function __construct(ilBaseMailRfc822AddressParser $a_addresses)
21 {
22 parent::__construct($a_addresses->getAddresses());
23 $this->aggregated_parser = $a_addresses;
24 }
25
29 protected function parseAddressString($a_addresses)
30 {
31 // @todo: Use an own ILIAS parser instead
32 return $this->aggregated_parser->parse();
33 }
34}
An exception for terminatinating execution or to throw for unit testing.
Class ilBaseMailRfc822AddressParser.
Class ilMailRfc822AddressParser.
__construct(ilBaseMailRfc822AddressParser $a_addresses)
parseAddressString($a_addresses)
{ilMailAddress[]}