Added selectable num of records on each listing page, fixed up Pagination Records UI, added new stripe library, further worked on stripe integration, fixed mispelling in client details

This commit is contained in:
johnny@pittpc.com
2021-02-10 11:21:38 -05:00
parent c748388b9a
commit 530d46a812
352 changed files with 16193 additions and 7090 deletions
+37
View File
@@ -0,0 +1,37 @@
<?php
// File generated from our OpenAPI spec
namespace Stripe\Reporting;
/**
* The Report Run object represents an instance of a report type generated with
* specific run parameters. Once the object is created, Stripe begins processing
* the report. When the report has finished running, it will give you a reference
* to a file where you can retrieve your results. For an overview, see <a
* href="https://stripe.com/docs/reporting/statements/api">API Access to
* Reports</a>.
*
* Note that reports can only be run based on your live-mode data (not test-mode
* data), and thus related requests must be made with a <a
* href="https://stripe.com/docs/keys#test-live-modes">live-mode API key</a>.
*
* @property string $id Unique identifier for the object.
* @property string $object String representing the object's type. Objects of the same type share the same value.
* @property int $created Time at which the object was created. Measured in seconds since the Unix epoch.
* @property null|string $error If something should go wrong during the run, a message about the failure (populated when <code>status=failed</code>).
* @property bool $livemode Always <code>true</code>: reports can only be run on live-mode data.
* @property \Stripe\StripeObject $parameters
* @property string $report_type The ID of the <a href="https://stripe.com/docs/reports/report-types">report type</a> to run, such as <code>&quot;balance.summary.1&quot;</code>.
* @property null|\Stripe\File $result The file object representing the result of the report run (populated when <code>status=succeeded</code>).
* @property string $status Status of this report run. This will be <code>pending</code> when the run is initially created. When the run finishes, this will be set to <code>succeeded</code> and the <code>result</code> field will be populated. Rarely, we may encounter an error, at which point this will be set to <code>failed</code> and the <code>error</code> field will be populated.
* @property null|int $succeeded_at Timestamp at which this run successfully finished (populated when <code>status=succeeded</code>). Measured in seconds since the Unix epoch.
*/
class ReportRun extends \Stripe\ApiResource
{
const OBJECT_NAME = 'reporting.report_run';
use \Stripe\ApiOperations\All;
use \Stripe\ApiOperations\Create;
use \Stripe\ApiOperations\Retrieve;
}
+34
View File
@@ -0,0 +1,34 @@
<?php
// File generated from our OpenAPI spec
namespace Stripe\Reporting;
/**
* The Report Type resource corresponds to a particular type of report, such as the
* &quot;Activity summary&quot; or &quot;Itemized payouts&quot; reports. These
* objects are identified by an ID belonging to a set of enumerated values. See <a
* href="https://stripe.com/docs/reporting/statements/api">API Access to Reports
* documentation</a> for those Report Type IDs, along with required and optional
* parameters.
*
* Note that reports can only be run based on your live-mode data (not test-mode
* data), and thus related requests must be made with a <a
* href="https://stripe.com/docs/keys#test-live-modes">live-mode API key</a>.
*
* @property string $id The <a href="https://stripe.com/docs/reporting/statements/api#available-report-types">ID of the Report Type</a>, such as <code>balance.summary.1</code>.
* @property string $object String representing the object's type. Objects of the same type share the same value.
* @property int $data_available_end Most recent time for which this Report Type is available. Measured in seconds since the Unix epoch.
* @property int $data_available_start Earliest time for which this Report Type is available. Measured in seconds since the Unix epoch.
* @property null|string[] $default_columns List of column names that are included by default when this Report Type gets run. (If the Report Type doesn't support the <code>columns</code> parameter, this will be null.)
* @property string $name Human-readable name of the Report Type
* @property int $updated When this Report Type was latest updated. Measured in seconds since the Unix epoch.
* @property int $version Version of the Report Type. Different versions report with the same ID will have the same purpose, but may take different run parameters or have different result schemas.
*/
class ReportType extends \Stripe\ApiResource
{
const OBJECT_NAME = 'reporting.report_type';
use \Stripe\ApiOperations\All;
use \Stripe\ApiOperations\Retrieve;
}