|
JDSparkle
v.2014-02-11
Sparkle Updater Plugin for CakePHP
|
This class implements all actions for JDSparkleReports.
More...
Public Member Functions | |
| details () | |
| Returns a brief report about the app specified. More... | |
| overview () | |
| Returns a brief report about all apps in the database. More... | |
| randomdata () | |
| Generate some random data to populate the database with. More... | |
| releasenotes () | |
| Returns the release notes as requested. More... | |
| updatecheck () | |
| Returns the AppCast feed after logging the GET data into the database. More... | |
Data Fields | |
| $layout = 'default' | |
| Specify the layout to use for views. More... | |
| $layoutReleaseNotes = 'blank' | |
| Specify a different layout to use for release notes. More... | |
This class implements all actions for JDSparkleReports.
| releasenotes | ( | ) |
Returns the release notes as requested.
View files are located in the plugin View folder: app/Plugin/JDSparkle/View/AppReleaseNotes/
| updatecheck | ( | ) |
Returns the AppCast feed after logging the GET data into the database.
View files are located in the plugin View folder: app/Plugin/JDSparkle/View/AppCasts/ These view files will be returned as XML to the browser.
| overview | ( | ) |
Returns a brief report about all apps in the database.
Shows data for a all apps in the database with optional support for secretpassword. Depending on routes.php, the access format should be something similar to http://example.com/softwareupdates/overview/secretpassword
| details | ( | ) |
Returns a brief report about the app specified.
Shows data for a single app with optional support for secretpassword. Depending on routes.php, the access format should be something similar to http://example.com/softwareupdates/appdetails/myapp.app/secretpassword
| NotFoundException | |
| ForbiddenException |
| randomdata | ( | ) |
Generate some random data to populate the database with.
Used for development; maybe you'll want to use it for testing.
| ForbiddenException |
| $layout = 'default' |
Specify the layout to use for views.
| $layoutReleaseNotes = 'blank' |
Specify a different layout to use for release notes.