mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-06-01 02:54:36 -04:00
Move PdfMaker to Services/ folder & update namespaces
This commit is contained in:
parent
4ffda243b9
commit
60a73fada3
23
app/Services/PdfMaker/Designs/Bold.php
Normal file
23
app/Services/PdfMaker/Designs/Bold.php
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Invoice Ninja (https://invoiceninja.com)
|
||||||
|
*
|
||||||
|
* @link https://github.com/invoiceninja/invoiceninja source repository
|
||||||
|
*
|
||||||
|
* @copyright Copyright (c) 2020. Invoice Ninja LLC (https://invoiceninja.com)
|
||||||
|
*
|
||||||
|
* @license https://opensource.org/licenses/AAL
|
||||||
|
*/
|
||||||
|
|
||||||
|
namespace App\Services\PdfMaker\Designs;
|
||||||
|
|
||||||
|
class Bold
|
||||||
|
{
|
||||||
|
public function html()
|
||||||
|
{
|
||||||
|
return file_get_contents(
|
||||||
|
base_path('app/Services/PdfMaker/Designs/html/bold.html')
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
23
app/Services/PdfMaker/Designs/Business.php
Normal file
23
app/Services/PdfMaker/Designs/Business.php
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Invoice Ninja (https://invoiceninja.com)
|
||||||
|
*
|
||||||
|
* @link https://github.com/invoiceninja/invoiceninja source repository
|
||||||
|
*
|
||||||
|
* @copyright Copyright (c) 2020. Invoice Ninja LLC (https://invoiceninja.com)
|
||||||
|
*
|
||||||
|
* @license https://opensource.org/licenses/AAL
|
||||||
|
*/
|
||||||
|
|
||||||
|
namespace App\Services\PdfMaker\Designs;
|
||||||
|
|
||||||
|
class Business
|
||||||
|
{
|
||||||
|
public function html()
|
||||||
|
{
|
||||||
|
return file_get_contents(
|
||||||
|
base_path('app/Services/PdfMaker/Designs/html/business.html')
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
23
app/Services/PdfMaker/Designs/Clean.php
Normal file
23
app/Services/PdfMaker/Designs/Clean.php
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Invoice Ninja (https://invoiceninja.com)
|
||||||
|
*
|
||||||
|
* @link https://github.com/invoiceninja/invoiceninja source repository
|
||||||
|
*
|
||||||
|
* @copyright Copyright (c) 2020. Invoice Ninja LLC (https://invoiceninja.com)
|
||||||
|
*
|
||||||
|
* @license https://opensource.org/licenses/AAL
|
||||||
|
*/
|
||||||
|
|
||||||
|
namespace App\Services\PdfMaker\Designs;
|
||||||
|
|
||||||
|
class Clean
|
||||||
|
{
|
||||||
|
public function html()
|
||||||
|
{
|
||||||
|
return file_get_contents(
|
||||||
|
base_path('app/Services/PdfMaker/Designs/html/clean.html')
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
23
app/Services/PdfMaker/Designs/Creative.php
Normal file
23
app/Services/PdfMaker/Designs/Creative.php
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Invoice Ninja (https://invoiceninja.com)
|
||||||
|
*
|
||||||
|
* @link https://github.com/invoiceninja/invoiceninja source repository
|
||||||
|
*
|
||||||
|
* @copyright Copyright (c) 2020. Invoice Ninja LLC (https://invoiceninja.com)
|
||||||
|
*
|
||||||
|
* @license https://opensource.org/licenses/AAL
|
||||||
|
*/
|
||||||
|
|
||||||
|
namespace App\Services\PdfMaker\Designs;
|
||||||
|
|
||||||
|
class Creative
|
||||||
|
{
|
||||||
|
public function html()
|
||||||
|
{
|
||||||
|
return file_get_contents(
|
||||||
|
base_path('app/Services/PdfMaker/Designs/html/creative.html')
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
23
app/Services/PdfMaker/Designs/Elegant.php
Normal file
23
app/Services/PdfMaker/Designs/Elegant.php
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Invoice Ninja (https://invoiceninja.com)
|
||||||
|
*
|
||||||
|
* @link https://github.com/invoiceninja/invoiceninja source repository
|
||||||
|
*
|
||||||
|
* @copyright Copyright (c) 2020. Invoice Ninja LLC (https://invoiceninja.com)
|
||||||
|
*
|
||||||
|
* @license https://opensource.org/licenses/AAL
|
||||||
|
*/
|
||||||
|
|
||||||
|
namespace App\Services\PdfMaker\Designs;
|
||||||
|
|
||||||
|
class Elegant
|
||||||
|
{
|
||||||
|
public function html()
|
||||||
|
{
|
||||||
|
return file_get_contents(
|
||||||
|
base_path('app/Services/PdfMaker/Designs/html/elegant.html')
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
23
app/Services/PdfMaker/Designs/Hipster.php
Normal file
23
app/Services/PdfMaker/Designs/Hipster.php
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Invoice Ninja (https://invoiceninja.com)
|
||||||
|
*
|
||||||
|
* @link https://github.com/invoiceninja/invoiceninja source repository
|
||||||
|
*
|
||||||
|
* @copyright Copyright (c) 2020. Invoice Ninja LLC (https://invoiceninja.com)
|
||||||
|
*
|
||||||
|
* @license https://opensource.org/licenses/AAL
|
||||||
|
*/
|
||||||
|
|
||||||
|
namespace App\Services\PdfMaker\Designs;
|
||||||
|
|
||||||
|
class Hipster
|
||||||
|
{
|
||||||
|
public function html()
|
||||||
|
{
|
||||||
|
return file_get_contents(
|
||||||
|
base_path('app/Services/PdfMaker/Designs/html/hipster.html')
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
23
app/Services/PdfMaker/Designs/Modern.php
Normal file
23
app/Services/PdfMaker/Designs/Modern.php
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Invoice Ninja (https://invoiceninja.com)
|
||||||
|
*
|
||||||
|
* @link https://github.com/invoiceninja/invoiceninja source repository
|
||||||
|
*
|
||||||
|
* @copyright Copyright (c) 2020. Invoice Ninja LLC (https://invoiceninja.com)
|
||||||
|
*
|
||||||
|
* @license https://opensource.org/licenses/AAL
|
||||||
|
*/
|
||||||
|
|
||||||
|
namespace App\Services\PdfMaker\Designs;
|
||||||
|
|
||||||
|
class Modern
|
||||||
|
{
|
||||||
|
public function html()
|
||||||
|
{
|
||||||
|
return file_get_contents(
|
||||||
|
base_path('app/Services/PdfMaker/Designs/html/modern.html')
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
23
app/Services/PdfMaker/Designs/Plain.php
Normal file
23
app/Services/PdfMaker/Designs/Plain.php
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Invoice Ninja (https://invoiceninja.com)
|
||||||
|
*
|
||||||
|
* @link https://github.com/invoiceninja/invoiceninja source repository
|
||||||
|
*
|
||||||
|
* @copyright Copyright (c) 2020. Invoice Ninja LLC (https://invoiceninja.com)
|
||||||
|
*
|
||||||
|
* @license https://opensource.org/licenses/AAL
|
||||||
|
*/
|
||||||
|
|
||||||
|
namespace App\Services\PdfMaker\Designs;
|
||||||
|
|
||||||
|
class Plain
|
||||||
|
{
|
||||||
|
public function html()
|
||||||
|
{
|
||||||
|
return file_get_contents(
|
||||||
|
base_path('app/Services/PdfMaker/Designs/html/plain.html')
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
23
app/Services/PdfMaker/Designs/Playful.php
Normal file
23
app/Services/PdfMaker/Designs/Playful.php
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Invoice Ninja (https://invoiceninja.com)
|
||||||
|
*
|
||||||
|
* @link https://github.com/invoiceninja/invoiceninja source repository
|
||||||
|
*
|
||||||
|
* @copyright Copyright (c) 2020. Invoice Ninja LLC (https://invoiceninja.com)
|
||||||
|
*
|
||||||
|
* @license https://opensource.org/licenses/AAL
|
||||||
|
*/
|
||||||
|
|
||||||
|
namespace App\Services\PdfMaker\Designs;
|
||||||
|
|
||||||
|
class Playful
|
||||||
|
{
|
||||||
|
public function html()
|
||||||
|
{
|
||||||
|
return file_get_contents(
|
||||||
|
base_path('app/Services/PdfMaker/Designs/html/playful.html')
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
@ -1,6 +1,16 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace Tests\Feature\PdfMaker;
|
/**
|
||||||
|
* Invoice Ninja (https://invoiceninja.com)
|
||||||
|
*
|
||||||
|
* @link https://github.com/invoiceninja/invoiceninja source repository
|
||||||
|
*
|
||||||
|
* @copyright Copyright (c) 2020. Invoice Ninja LLC (https://invoiceninja.com)
|
||||||
|
*
|
||||||
|
* @license https://opensource.org/licenses/AAL
|
||||||
|
*/
|
||||||
|
|
||||||
|
namespace App\Services\PdfMaker;
|
||||||
|
|
||||||
class PdfMaker
|
class PdfMaker
|
||||||
{
|
{
|
@ -1,6 +1,16 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace Tests\Feature\PdfMaker;
|
/**
|
||||||
|
* Invoice Ninja (https://invoiceninja.com)
|
||||||
|
*
|
||||||
|
* @link https://github.com/invoiceninja/invoiceninja source repository
|
||||||
|
*
|
||||||
|
* @copyright Copyright (c) 2020. Invoice Ninja LLC (https://invoiceninja.com)
|
||||||
|
*
|
||||||
|
* @license https://opensource.org/licenses/AAL
|
||||||
|
*/
|
||||||
|
|
||||||
|
namespace App\Services\PdfMaker;
|
||||||
|
|
||||||
use DOMDocument;
|
use DOMDocument;
|
||||||
use DOMXPath;
|
use DOMXPath;
|
@ -1,13 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Tests\Feature\PdfMaker;
|
|
||||||
|
|
||||||
class Bold
|
|
||||||
{
|
|
||||||
public function html()
|
|
||||||
{
|
|
||||||
return file_get_contents(
|
|
||||||
base_path('tests/Feature/PdfMaker/designs/bold.html')
|
|
||||||
);
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,13 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Tests\Feature\PdfMaker;
|
|
||||||
|
|
||||||
class Business
|
|
||||||
{
|
|
||||||
public function html()
|
|
||||||
{
|
|
||||||
return file_get_contents(
|
|
||||||
base_path('tests/Feature/PdfMaker/designs/business.html')
|
|
||||||
);
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,13 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Tests\Feature\PdfMaker;
|
|
||||||
|
|
||||||
class Clean
|
|
||||||
{
|
|
||||||
public function html()
|
|
||||||
{
|
|
||||||
return file_get_contents(
|
|
||||||
base_path('tests/Feature/PdfMaker/designs/clean.html')
|
|
||||||
);
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,13 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Tests\Feature\PdfMaker;
|
|
||||||
|
|
||||||
class Creative
|
|
||||||
{
|
|
||||||
public function html()
|
|
||||||
{
|
|
||||||
return file_get_contents(
|
|
||||||
base_path('tests/Feature/PdfMaker/designs/creative.html')
|
|
||||||
);
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,13 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Tests\Feature\PdfMaker;
|
|
||||||
|
|
||||||
class Elegant
|
|
||||||
{
|
|
||||||
public function html()
|
|
||||||
{
|
|
||||||
return file_get_contents(
|
|
||||||
base_path('tests/Feature/PdfMaker/designs/elegant.html')
|
|
||||||
);
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,13 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Tests\Feature\PdfMaker;
|
|
||||||
|
|
||||||
class Hipster
|
|
||||||
{
|
|
||||||
public function html()
|
|
||||||
{
|
|
||||||
return file_get_contents(
|
|
||||||
base_path('tests/Feature/PdfMaker/designs/hipster.html')
|
|
||||||
);
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,13 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Tests\Feature\PdfMaker;
|
|
||||||
|
|
||||||
class Modern
|
|
||||||
{
|
|
||||||
public function html()
|
|
||||||
{
|
|
||||||
return file_get_contents(
|
|
||||||
base_path('tests/Feature/PdfMaker/designs/modern.html')
|
|
||||||
);
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,13 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Tests\Feature\PdfMaker;
|
|
||||||
|
|
||||||
class Plain
|
|
||||||
{
|
|
||||||
public function html()
|
|
||||||
{
|
|
||||||
return file_get_contents(
|
|
||||||
base_path('tests/Feature/PdfMaker/designs/plain.html')
|
|
||||||
);
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,13 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace Tests\Feature\PdfMaker;
|
|
||||||
|
|
||||||
class Playful
|
|
||||||
{
|
|
||||||
public function html()
|
|
||||||
{
|
|
||||||
return file_get_contents(
|
|
||||||
base_path('tests/Feature/PdfMaker/designs/playful.html')
|
|
||||||
);
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
x
Reference in New Issue
Block a user