API Documentation
Table of Contents
Namespaces
Classes
- Buckets
- Class to Handle GCS Buckets based on Google Cloud Storage for PHP
- CFA
- [$cfa = $this->core->loadClass('CFA');] Class CFA to handle WebApps for CloudFrameworkInterface notion: xxxx last_update: 20220226
- CFAComponent
- CFAColors
- CFAColors Class component https://www.gotbootstrap.com/themes/smartadmin/4.5.1/utilities_color_pallet.html
- CFAComponentHeader
- CFAComponentHeader Class component
- CFAComponentJsonEditor
- CFAComponentJsonEditor Class component
- CFAComponentCodeFragment
- CFAComponentCodeFragment Class component
- CFAComponentProgressChart
- CFAComponentProgressChart Class component
- CFAComponentBoxInfo
- CFAComponentBoxInfo Class component
- CFAComponentHTML
- CFAComponentHTML Class component
- CFAComponentTitles
- CFAComponentTitles Class component
- CFAComponentBoxes
- CFAComponentBoxes Class component
- CFAComponentCols
- CFAComponentCols Class component
- CFAComponentPanels
- CFAComponentPanels Class component
- CFAComponentDivs
- CFAComponentDivs Class component
- CFAComponentButtons
- CFAComponentButtons Class component
- CFAComponentFormSelect
- CFAComponentFormSelect Class component
- CFAComponentFormDatePicker
- CFAComponentFormDatePicker Class component
- CFAComponentBreadcrumb
- CFAComponentBreadcrumb Class component
- CFAComponentPageBreadcrumb
- CFAComponentBreadcrumb Class component
- CFAComponentTabs
- CFAComponentTabs Class component
- CFAComponentFilters
- CFAComponentTabs Class component
- CFAComponentSearchCards
- CFAComponentSearchCards Class component
- CFAComponentSearchInput
- CFAComponentSearchInput Class component
- CFAComponentTags
- CFAComponentTags Class component
- CFAComponentAlerts
- CFAComponentAlerts Class component
- CFAComponentCalendar
- CFAComponentCalendar Class component
- CFAComponentAccordion
- CFAComponentAccordion Class component
- CFAComponentTable
- CFAComponentTable Class component
- CFAComponentChart
- CFAComponentChart Class component
- CFAComponentKanban
- CFAComponentKanban Class component
- CFAComponentPeopleCard
- CFAComponentPeopleCard Class component
- CFAComponentTaskTable
- CFAComponentPeopleCard Class component
- CFAComponentForm
- CFAComponentForm Class component
- CFI
- [$cfi = $this->core->loadClass('CFI');] Class CFI to handle CFO app for CloudFrameworkInterface https://www.notion.so/cloudframework/CFI-PHP-Class-c26b2a1dd2254ddd9e663f2f8febe038 last_update: 20221003
- CFIField
- CFIButton
- CFOs
- [$cfos = $this->core->loadClass('CFOs');] Class CFOs to handle CFO app for CloudFrameworkInterface https://www.notion.so/cloudframework/CFI-PHP-Class-c26b2a1dd2254ddd9e663f2f8febe038 last_update: 202201
- CloudPostgreSQL
- Class to handle PostgreSQL connection Feel free to use a distribute it.
- CloudSQL
- [$sql = $this->core->loadClass('CloudSQL')] Class to handle CloudSQL (mysql) interactions.
- DataBQ
- [$bq = $this->core->loadClass('DataBQ');] Class to handle Bigquery datasets:tables with CloudFramework models
- DataMongoDB
- DataSQL
- [$sql = $this->core->loadClass('DataSQL');] Class to Handle SQL databases with CloudFramework models
- DataStore
- [$sql = $this->core->loadClass('DataStore');] Class to Handle Datastore databases with CloudFramework models
- DataValidation
- [$validation = $this->core->loadClass('DataValidation');] Class to facilitate data validation
- SendGrid
- SendGridMail
- [$facebook = $this->core->loadClass('Facebook');] Class to facilitate facbook integration
- Firebase
- [$firebase = $this->core->loadClass('Firebase');] Class to facilitate Firebase integration
- [$google = $this->core->loadClass('Google');] Class to facilitate Google integration
- GoogleDrive
- Google Drive Class to give support to GoogleDocuments Beginning Sept. 30, 2020, you will no longer be able to place a file in multiple parent https://developers.google.com/drive/api/guides/about-files
- GoogleDocuments
- [$gdocs = $this->core->loadClass('GoogleDocuments');] Class to facilitate GoogleDocuments integration
- GooglePeople
- [$gpeople = $this->core->loadClass('GooglePeople');] Class to facilitate GooglePeople integration
- GoogleOAuth2Handler
- GoogleObjectPeople
- GoogleObjectContact
- GoogleSecrets
- [$gsecrets = $this->core->loadClass('GoogleSecrets');] Class to facilitate GoogleSecrets integration
- CFGoogle
- [$cfGoogle = $this->core->loadClass('CFGoogle');] Class to facilitate Google APIs integration like vision
- GoogleVision
- [$cfGoogle = $this->core->loadClass('CFGoogle');] Class to facilitate Google APIs integration like vision
- GSDownloadFiles
- CloudFramework Download GS Files v74.0014 stored in Datastore tokens author: hl@cloudframework.io Based in "cloudframework-io/appengine-php-core-7.4": "^v74.00143"
- InsightlyRequest
- API Requests class
- Class to facilitate in integration with Instagram class author: hl@cloudframework.io
- MobilePush
- Class to facilitate in integration with mobile push notifications author: hl@cloudframework.io
- Models
- [$models = $this->core->loadClass('Models');] Class to facilitate CloudFramework models integration
- PubSub
- [$pubsub = $this->core->loadClass('PubSub');] Class to handle Pub/Sub of GCP
- RenderMarkDown
- Class to facilitate Markdown rendering author: hl@cloudframework.io
- RenderTwig
- Class to facilitate Twig rendering author: hl@cloudframework.io
- RESTful
- [$api = $this->core->loadClass('RESTful');] Class CFI to handle APIs. It is been used in Core APIs last_update: 20200502
- SmartDate
- Class to facilitate arrays of Dates author: hl@cloudframework.io
- Tests
- Class to facilitate Tests creation author: hl@cloudframework.io
- Trace
- Class to facilitate Traces for an application author: hl@cloudframework.io
- WorkFlows
- Core7
- $this->core Core7 class is included in your APIs as $this->core and it includes objects of other classes to facilitate your development:
- CorePerformance
- $this->core->__p Class to track performance
- CoreIs
- $this->core->is Class to answer is? questions.
- CoreSystem
- $this->core->system Class to interacto with with the System variables
- CoreLog
- $this->core->logs, $this->core->errors Class to manage Logs & Errors https://cloud.google.com/logging/docs/setup/php $logger->info('This will show up as log level INFO'); $logger->warning('This will show up as log level WARNING'); $logger->error('This will show up as log level ERROR');
- CoreConfig
- $this->core->config Class to manage CloudFramework configuration.
- CoreSession
- $this->core->session Class to manage session
- CoreSecurity
- $this->core->security Class to manage the security access and dynamic getenv variables
- CoreCache
- $this->core->cache Class to manage Cache in your solutions.
- CoreCacheFile
- Class to implement cache over local files
- CoreCacheDataStore
- Class to manage Cache in DataStore
- CoreRequest
- $this->core->request Object is used to handle http requests
- CoreUser
- $this->core->user Class to manage User information
- CoreLocalization
- $this->core->localization Class to manage localizations
- CoreModel
- $this->core->model Class to manage Data Models
- CFILog
- $this->core->cfiLog Class to Manage Datastore Logs and Bitacora Entries
- CoreLogic2020
- Class to be extended for the creation of a logic application.
- Scripts2020
- Class to be extended for the creation of a scripts
Constants
- _Buckets_CLASS_ = \TRUE
- _DATABQCLIENT_CLASS_ = \TRUE
- _DATASTORECLIENT_CLASS_ = \TRUE
- _DATAVALIDATION_CLASS_ = \TRUE
- _Facebook_CLASS_ = \TRUE
- _Google_CLASS_ = \TRUE
- _Google_CLASS_ = \TRUE
- _Google_CLASS_GoogleDocuments = \TRUE
- _GOOGLEAPPSEMAIL_CLASS_ = \TRUE
- _GooglePeole_CLASS_ = \TRUE
- _GoogleSecrets_CLASS_ = \TRUE
- _Instagram_CLASS_ = \TRUE
- _mobilePush_CLASS_ = \TRUE
- _Models_CLASS_ = \TRUE
- _MONGODB_CLASS_ = \TRUE
- _MYSQLI_CLASS_ = \TRUE
- _POSTGRESQL_CLASS_ = \TRUE
- _RenderTwig_CLASS_ = \TRUE
- _RenderTwig_CLASS_ = \TRUE
- _RESTfull_CLASS_ = \TRUE
- _SmartDate_CLASS_ = \TRUE
- _Tests_CLASS_ = \TRUE
- _Trace_CLASS_ = \TRUE
Functions
- __warning_handler_datastore() : mixed
- _print() : mixed
- Print a group of mixed vars passed as arguments. Example _print($object,$array,$class,...)
- _printe() : mixed
- _print() with an exit
Constants
_Buckets_CLASS_
public
mixed
_Buckets_CLASS_
= \TRUE
_DATABQCLIENT_CLASS_
public
mixed
_DATABQCLIENT_CLASS_
= \TRUE
_DATASTORECLIENT_CLASS_
public
mixed
_DATASTORECLIENT_CLASS_
= \TRUE
_DATAVALIDATION_CLASS_
public
mixed
_DATAVALIDATION_CLASS_
= \TRUE
_Facebook_CLASS_
public
mixed
_Facebook_CLASS_
= \TRUE
_Google_CLASS_
public
mixed
_Google_CLASS_
= \TRUE
_Google_CLASS_
public
mixed
_Google_CLASS_
= \TRUE
_Google_CLASS_GoogleDocuments
public
mixed
_Google_CLASS_GoogleDocuments
= \TRUE
_GOOGLEAPPSEMAIL_CLASS_
public
mixed
_GOOGLEAPPSEMAIL_CLASS_
= \TRUE
_GooglePeole_CLASS_
public
mixed
_GooglePeole_CLASS_
= \TRUE
_GoogleSecrets_CLASS_
public
mixed
_GoogleSecrets_CLASS_
= \TRUE
_Instagram_CLASS_
public
mixed
_Instagram_CLASS_
= \TRUE
_mobilePush_CLASS_
public
mixed
_mobilePush_CLASS_
= \TRUE
_Models_CLASS_
public
mixed
_Models_CLASS_
= \TRUE
_MONGODB_CLASS_
public
mixed
_MONGODB_CLASS_
= \TRUE
_MYSQLI_CLASS_
public
mixed
_MYSQLI_CLASS_
= \TRUE
_POSTGRESQL_CLASS_
public
mixed
_POSTGRESQL_CLASS_
= \TRUE
_RenderTwig_CLASS_
public
mixed
_RenderTwig_CLASS_
= \TRUE
_RenderTwig_CLASS_
public
mixed
_RenderTwig_CLASS_
= \TRUE
_RESTfull_CLASS_
public
mixed
_RESTfull_CLASS_
= \TRUE
_SmartDate_CLASS_
public
mixed
_SmartDate_CLASS_
= \TRUE
_Tests_CLASS_
public
mixed
_Tests_CLASS_
= \TRUE
_Trace_CLASS_
public
mixed
_Trace_CLASS_
= \TRUE
Functions
__warning_handler_datastore()
__warning_handler_datastore() : mixed
_print()
Print a group of mixed vars passed as arguments. Example _print($object,$array,$class,...)
_print() : mixed
_printe()
_print() with an exit
_printe() : mixed