Skip to content
This repository was archived by the owner on Sep 25, 2025. It is now read-only.

Kanashimo/phpwaifu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

phpwaifu.

Packagist Version GitHub commit activity GitHub last commit GitHub License made by Kanashimo

About phpwaifu

Phpwaifu is API library for waifu.pics, a platform and API for anime images. Now everyone can enjoy waifus on your website! I made it for fun but feel free to use it anywhere. In the future maybe I will add more features.

Warning

This library is no longer maintained, use at your own risk! ‼️

Installation

Install phpwaifu via Composer:

composer require kanashimo/phpwaifu

Usage

// Require autoloader
require __DIR__ . '/vendor/autoload.php';

// Create phpwaifu instance
$phpwaifu = new \Kanashimo\phpwaifu\phpwaifu();

//  Make a request
$request = $phpwaifu->request([
    "type" => "sfw",
    "category" => "waifu"
]);
//  Output image URL
echo $request;

Types and categories

Types and categories list is available at official waifu.pics documentation

Error handling

// Require autoloader
require __DIR__ . '/vendor/autoload.php';

// Create phpwaifu instance
$phpwaifu = new \Kanashimo\phpwaifu\phpwaifu();

//  Make a request
$request = $phpwaifu->request([
    "type" => "sfw",
    "category" => "waifu"
]);
// Print information about the error or output image URL if everything works
if($phpwaifu->err){
    echo $phpwaifu->err;
} else {
    echo $request;
}

License

Released under the MIT license.

About

waifu.pics API library for PHP

Topics

Resources

License

Stars

Watchers

Forks

Languages