पर बाहरी लाइब्रेरी जोड़ें मैं एक सिम्फनी 2 प्रोजेक्ट में बाहरी लाइब्रेरी (PHP सरल डोम पार्सर, http://simplehtmldom.sourceforge.net/index.htm) जोड़ने की कोशिश कर रहा हूं। मैंने एक ट्यूटोरियल लिया जो बताता है कि तृतीय पक्ष पुस्तकालयों को सिम्फनी 2 http://www.kiwwito.com/article/add-third-party-libraries-to-symfony-2 में कैसे शामिल किया जाए।Symfony2 प्रोजेक्ट
मैं की तरह एक वर्ग फ़ाइल की स्थापना:
# vendor/phpsimpledom/lib/Phpsimpledom/simple_html_dom.php
require_once __DIR__.'/src/simple_html_dom.php';
class Phpsimpledom_Phpsimpledom extends simple_html_dom_node {
}
और मेरे Autoloader (autoload.php) में मेरी कक्षा पंजीकृत: कॉल करने के लिए
$loader->registerNamespaces(array(
...
'Phpsimpledom' => __DIR__.'/../vendor/phpsimpledom/lib/',
...
),));
मैं कोशिश कर रहा हूँ:
$phpsimpledom = new \Phpsimpledom();
लेकिन यह मुझे एक त्रुटि के माध्यम से (घातक त्रुटि: कक्षा 'simple_html_dom_node' नहीं मिला)।
हालांकि: पुस्तकालय की मुख्य फ़ाइल (simple_html_dom.php) में ऐसे कार्य होते हैं जो किसी वर्ग से संबंधित नहीं होते हैं।
जब मैं सीधे फ़ाइल का उपयोग करने की कोशिश है, यह भी काम नहीं करता:
$loader->registerNamespaces(array(
...
'Phpsimpledom' => __DIR__.'/../vendor/phpsimpledom/lib/Phpsimpledom/src/simple_html_dom.php',
...
),));
किसी भी संकेत?
धन्यवाद!