php js css php js css

Changes

Changes to Script: Verify prepared AF live presentation data

246106
Today 4:33am
McNaught, Scott
Modified script
246107
Today 4:33am
McNaught, Scott
Modified script
Last Run:
Id:
uCTEJUq7GXwRZGLA
uCTEJUq7GXwRZGLA
Title:
Verify prepared AF live presentation data
Verify prepared AF live presentation data
Code:
<?php
$result = [];
$result['grading_enabled'] = \Components\AF\Courses\Assignments\Submissions::gradingIsEnabled();
$result['private_guard_overallocation_seconds'] = \Components\AF\Courses::checkOverAllocation(\Components\AF\Courses\PrivateCourses::get(378), 8 * 3600);
$result['membership_card_html_ready'] = (bool) \Components\AF\Memberships::generateMembershipCardHTML(1394);
$result['membership_start'] = \Components\AF\Memberships::getColumn(144, 'membership_start_date');
$result['membership_end'] = \Components\AF\Memberships::getColumn(144, 'membership_end_date');
$rows = \Components\AF\Enrollments::getAll(['filter' => ['course_id', '=', 376]]);
$result['attendance'] = array_count_values(array_column($rows, 'enrollment_type'));
$result['borrowings'] = \Components\AF\Libraries\Documents\Borrowings::getAll(['filter' => ['contact_id', 'IN', [1394,1395]]]);
$result['discount_title'] = \Components\Commerce\Discounts::getColumn(26, 'discount_title');
$result['automation'] = \Components\Marketing\Automation::get(75);
if (isset($result['automation']['automation_workflow'])) unset($result['automation']['automation_workflow']);
echo json_encode($result, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE);
<?php
$result = [];
$result['grading_enabled'] = \Components\AF\Courses\Assignments\Submissions::gradingIsEnabled();
$result['private_guard_overallocation_seconds'] = \Components\AF\Courses::checkOverAllocation(\Components\AF\Courses\PrivateCourses::get(378), 8 * 3600);
$result['membership_card_html_ready'] = (bool) \Components\AF\Memberships::generateMembershipCardHTML(1394);
$result['membership_start'] = \Components\AF\Memberships::getColumn(144, 'membership_start_date');
$result['membership_end'] = \Components\AF\Memberships::getColumn(144, 'membership_end_date');
$rows = \Components\AF\Enrollments::getAll(['filter' => ['course_id', '=', 376]]);
$result['attendance'] = array_count_values(array_column($rows, 'enrollment_type'));
$result['borrowings'] = \Components\AF\Libraries\Documents\Borrowings::getAll(['filter' => ['contact_id', 'IN', [1394,1395]]]);
$result['discount_title'] = \Components\Commerce\Discounts::getColumn(26, 'discount_title');
$result['automation'] = \Components\Marketing\Automation::get(75);
if (isset($result['automation']['automation_workflow'])) unset($result['automation']['automation_workflow']);
echo json_encode($result, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE);
Created:
2026-10-08 01:06:02
2026-10-08 01:06:02
Is Ai Generated:
1
1
Is Readonly:
Summary:

															

														
Modified:
2026-10-08 01:14:50
2026-10-08 01:14:50
Contact Id:
-2
-2