Lines Matching refs:references

55   protected $references = array(  variable in Swift_Message
96 foreach (array_keys($this->references["parent"]) as $key)
126 if ($ref === $this) $this->references[$where][$key] = false;
127 else $this->references[$where][$key] = $ref;
137 if (!$this->references[$where][$key]) return $this;
138 else return $this->references[$where][$key];
556 case array_key_exists($id, $this->references["alternative"]):
558 unset($this->references["alternative"][$id]);
560 case array_key_exists($id, $this->references["related"]):
562 unset($this->references["related"][$id]);
564 case array_key_exists($id, $this->references["mixed"]):
566 unset($this->references["mixed"][$id]);
584 if (!empty($this->references["mixed"])) $this->setContentType("multipart/mixed");
585 elseif (!empty($this->references["related"])) $this->setContentType("multipart/related");
586 … elseif (!empty($this->references["alternative"])) $this->setContentType("multipart/alternative");
636 …case (!empty($this->references["mixed"]) && !empty($this->references["related"]) && !empty($this->
637 if (!isset($this->references["related"]["_alternative"]))
640 …"multipart/alternative", "multipart/alternative", $this->references["alternative"], "alternative",…
642 if (!isset($this->references["mixed"]["_related"]))
645 …"multipart/related", "multipart/alternative", $this->references["related"], "related", "mixed", "_…
648 case (!empty($this->references["mixed"]) && !empty($this->references["related"])):
649 if (!isset($this->references["mixed"]["_related"]))
652 …"multipart/related", "multipart/related", $this->references["related"], "related", "mixed", "_rela…
655 case (!empty($this->references["mixed"]) && !empty($this->references["alternative"])):
656 if (!isset($this->references["mixed"]["_alternative"]))
659 …"multipart/alternative", null, $this->references["alternative"], "alternative", "mixed", "_alterna…
662 case (!empty($this->references["related"]) && !empty($this->references["alternative"])):
663 if (!isset($this->references["related"]["_alternative"]))
666 …"multipart/alternative", "multipart/alternative", $this->references["alternative"], "alternative",…
699 case "related": unset($this->references["related"][$tag]);
701 case "mixed": unset($this->references["mixed"][$tag]);
714 …case (!empty($this->references["mixed"]) && !empty($this->references["related"]) && !empty($this->
715 if (array_keys($this->references["related"]) == array("_alternative"))
721 unset($this->references["related"]["_alternative"]);
723 unset($this->references["mixed"]["_related"]);
725 if (array_keys($this->references["mixed"]) == array("_related"))
727 $this->moveBranchOut($this->references["related"], "related", "mixed", "_related");
730 case (!empty($this->references["mixed"]) && !empty($this->references["related"])):
731 if (array_keys($this->references["mixed"]) == array("_related"))
733 $this->moveBranchOut($this->references["related"], "related", "mixed", "_related");
735 if (isset($this->references["related"]["_alternative"]))
740 case (!empty($this->references["mixed"]) && !empty($this->references["alternative"])):
741 if (array_keys($this->references["mixed"]) == array("_alternative"))
743 … $this->moveBranchOut($this->references["alternative"], "alternative", "mixed", "_alternative");
746 case (!empty($this->references["related"]) && !empty($this->references["alternative"])):
747 if (array_keys($this->references["related"]) == array("_alternative"))
749 … $this->moveBranchOut($this->references["alternative"], "alternative", "related", "_alternative");
752 case (!empty($this->references["mixed"])):
753 if (isset($this->references["mixed"]["_related"])) $this->detach("_related");
754 case (!empty($this->references["related"])):
755 …if (isset($this->references["related"]["_alternative"]) || isset($this->references["mixed"]["_alte…