amit
amit

Reputation: 1209

Class not found showing Php

My index.php file exist in public_html/myapp/files directory,And i am trying to use library which exist in same directory public_html/myapp/files. But I am getting error

Class 'SightengineClient' not found in /home/public_html/myapp/files/index.php on line 7

Where i am wrong ? Here is my code

namespace Tests;
use SightengineClient;
$client = new SightengineClient('myapikey', 'secretkey');
$output = $client->check(['nudity'])->set_url('https://d3m9459r9kwism.cloudfront.net/img/examples/example7.jpg');
echo "<pre>";print_R($output);

Upvotes: 1

Views: 64

Answers (1)

Yassine CHABLI
Yassine CHABLI

Reputation: 3724

Using the use kewyord will not include the class if you are not managing your project with composer(generating the autoload ) will you can require the file in this way :

require_once('path to SightengineClient file');

$t = new SightengineClient;

Using require_once will ensure that you are include only one time the file .

Upvotes: 1

Related Questions