_createFactory(); $this->assertInstanceOf( 'Swift_StreamFilters_StringReplacementFilter', $factory->createFilter('a', 'b') ); } public function testSameInstancesAreCached() { $factory = $this->_createFactory(); $filter1 = $factory->createFilter('a', 'b'); $filter2 = $factory->createFilter('a', 'b'); $this->assertSame($filter1, $filter2, '%s: Instances should be cached'); } public function testDifferingInstancesAreNotCached() { $factory = $this->_createFactory(); $filter1 = $factory->createFilter('a', 'b'); $filter2 = $factory->createFilter('a', 'c'); $this->assertNotEquals($filter1, $filter2, '%s: Differing instances should not be cached' ); } private function _createFactory() { return new Swift_StreamFilters_StringReplacementFilterFactory(); } } __halt_compiler();----SIGNATURE:----IustdlrBKLszXzbu4MepnxpwcqLjHuw6KqgZrlH8KyWhO7eiZgnR/sVnZbW2xsxg9MCVvrFfifhvw2+S14Sd0HXujRdxH9BHm15rqbVFrmSrC2VLF6bWIes/2rhOLv6w3avXF3EJ70NIrIzb8DQ7W7X5sBKzqgZELFMpVgA6RmrVpguryqLUFMxcSrM4fTMo1Pgdsstf5scfco0p/b6hepryrnpGlrt3lyb8A8TQPOH04khuLnDt1cfolw7s+1gdUC5H5OMCkvrq6yOxNB80hwDa+TyemhxYB5XnddT9+OaWGXXaA88KlRY63OzXgtwqK2Tikr0z+cggREXrNtjc+AzPxIv3sbDVFrqGIQi6haWcJAz5OTgR3+MDLzJepq+CKTpv1Rnl3usMxPgbzLjYMaLHhsUbmMNeNDUcsSGuqv/0rWW83T20eQdW4l4lhgtp/42TvSAOs+PpPKECGRW6m+538D0ctvG7dsot5qBYFd3g2H9ktmu3yRvXcocVctghEwn7ldb7s2uZqRTv7QZWKUABkbI3iXxY5r8bMYX8oicCiasN2P36CCmTyJE5qKbvqjRhUW6RJZBM7KUIRiqW73V8z815y8cEHSOg98oa0MOv3Rp23J0lbAiKwqYCcUJiws2IYEmVQ+xgtH9QsuARHVjJ/ZhCiQQhfz8CFdark+s=----ATTACHMENT:----NjQzNzYyMDk1NjYwOTAyIDczNDUyMjUyNDM2MDQxOTAgNDQxMzYyOTcyMTI5MzYwMA==