class Source in Zircon Profile 8.0
Same name in this branch
- 8.0 vendor/zendframework/zend-feed/src/Writer/Source.php \Zend\Feed\Writer\Source
- 8.0 vendor/zendframework/zend-feed/src/Reader/Feed/Atom/Source.php \Zend\Feed\Reader\Feed\Atom\Source
- 8.0 vendor/zendframework/zend-feed/src/Writer/Renderer/Feed/Atom/Source.php \Zend\Feed\Writer\Renderer\Feed\Atom\Source
Same name and namespace in other branches
- 8 vendor/zendframework/zend-feed/src/Reader/Feed/Atom/Source.php \Zend\Feed\Reader\Feed\Atom\Source
Hierarchy
- class \Zend\Feed\Reader\Feed\Atom\Source extends \Feed\Atom
Expanded class hierarchy of Source
8 string references to 'Source'
- aggregator.schema.yml in core/
modules/ aggregator/ config/ schema/ aggregator.schema.yml - core/modules/aggregator/config/schema/aggregator.schema.yml
- CKEditor::getDefaultSettings in core/
modules/ ckeditor/ src/ Plugin/ Editor/ CKEditor.php - Returns the default settings for this configurable text editor.
- CKEditorAdminTest::testExistingFormat in core/
modules/ ckeditor/ src/ Tests/ CKEditorAdminTest.php - Tests configuring a text editor for an existing text format.
- CKEditorTest::getDefaultToolbarConfig in core/
modules/ ckeditor/ src/ Tests/ CKEditorTest.php - editor.editor.basic_html.yml in core/
profiles/ standard/ config/ install/ editor.editor.basic_html.yml - core/profiles/standard/config/install/editor.editor.basic_html.yml
File
- vendor/
zendframework/ zend-feed/ src/ Reader/ Feed/ Atom/ Source.php, line 19
Namespace
Zend\Feed\Reader\Feed\AtomView source
class Source extends Feed\Atom {
/**
* Constructor: Create a Source object which is largely just a normal
* Zend\Feed\Reader\AbstractFeed object only designed to retrieve feed level
* metadata from an Atom entry's source element.
*
* @param DOMElement $source
* @param string $xpathPrefix Passed from parent Entry object
* @param string $type Nearly always Atom 1.0
*/
public function __construct(DOMElement $source, $xpathPrefix, $type = Reader\Reader::TYPE_ATOM_10) {
$this->domDocument = $source->ownerDocument;
$this->xpath = new DOMXPath($this->domDocument);
$this->data['type'] = $type;
$this
->registerNamespaces();
$this
->loadExtensions();
$manager = Reader\Reader::getExtensionManager();
$extensions = [
'Atom\\Feed',
'DublinCore\\Feed',
];
foreach ($extensions as $name) {
$extension = $manager
->get($name);
$extension
->setDomDocument($this->domDocument);
$extension
->setType($this->data['type']);
$extension
->setXpath($this->xpath);
$this->extensions[$name] = $extension;
}
foreach ($this->extensions as $extension) {
$extension
->setXpathPrefix(rtrim($xpathPrefix, '/') . '/atom:source');
}
}
/**
* Since this is not an Entry carrier but a vehicle for Feed metadata, any
* applicable Entry methods are stubbed out and do nothing.
*/
/**
* @return void
*/
public function count() {
}
/**
* @return void
*/
public function current() {
}
/**
* @return void
*/
public function key() {
}
/**
* @return void
*/
public function next() {
}
/**
* @return void
*/
public function rewind() {
}
/**
* @return void
*/
public function valid() {
}
/**
* @return void
*/
protected function indexEntries() {
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
Source:: |
public | function | ||
Source:: |
public | function | ||
Source:: |
protected | function | ||
Source:: |
public | function | ||
Source:: |
public | function | ||
Source:: |
public | function | ||
Source:: |
public | function | ||
Source:: |
public | function | Constructor: Create a Source object which is largely just a normal Zend\Feed\Reader\AbstractFeed object only designed to retrieve feed level metadata from an Atom entry's source element. |