PHP code example of syntaxsapiens / logodev-laravel

1. Go to this page and download the library: Download syntaxsapiens/logodev-laravel library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

syntaxsapiens / logodev-laravel example snippets


return [
    'publishable_key' => env('LOGODEV_PUBLISHABLE_KEY'),
    'secret_key' => env('LOGODEV_SECRET_KEY'),
    'size' => null,     // Default: 128
    'format' => null,   // Default: jpg
    'greyscale' => null, // Default: false
    'fallback' => null, // Default: Monogram
];

// Direct instantiation
$logoDev = new LogoDev();
echo $logoDev->logoByDomain('google.com');

// Facade usage
echo LogoDev::logoByDomain('google.com');

// Direct instantiation
$logoDev = new LogoDev();
echo $logoDev->logoByTicker('GOOG');

// Facade usage
echo LogoDev::logoByTicker('GOOG');

// Direct instantiation
$logoDev = new LogoDev();
echo $logoDev->logoByDomain('google.com', [
    'size' => 256,
    'format' => 'png',
    'greyscale' => true,
    'fallback' => 404,
]);

// Facade usage
echo LogoDev::logoByDomain('google.com', [
    'size' => 256,
    'format' => 'png',
    'greyscale' => true,
    'fallback' => 404,
]);

// Direct instantiation
$logoDev = new LogoDev();
echo $logoDev->brandSearch('apple');

// Facade usage
echo LogoDev::brandSearch('apple');

// Direct instantiation
$logoDev = new LogoDev();
echo $logoDev->describe('microsoft.com');

// Facade usage
echo LogoDev::describe('microsoft.com');
bash
php artisan vendor:publish --tag="logodev-laravel-config"