我正试图了解作曲家。我想将此软件包集成到我的应用程序中:https://github.com/thiagoalessio/tesseract-ocr-for-php
到目前为止,我已经做了以下工作:
composer require thiagoalessio/tesseract_ocr
composer dump-autoload
我已经在控制器方法中使用了该库,如下所示:
$tesseract = new TesseractOCR($url);
但我感到害怕:
Class 'AppHttpControllersTesseractOCR' not found
如何确保作曲家自动加载包,并且它在整个应用中可用,以便在控制器中使用?
对不起,作曲家的新手在这里..
Composer 已自动加载包,您只是错误地引用了类名。
TesseractOCR
位于"全局"命名空间中,因此您需要导入它:
use TesseractOCR;
然后,您可以像往常一样在控制器等中使用它。