You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							28 lines
						
					
					
						
							769 B
						
					
					
				
			
		
		
	
	
							28 lines
						
					
					
						
							769 B
						
					
					
				<?php
 | 
						|
/* For licensing terms, see /license.txt */
 | 
						|
 | 
						|
/**
 | 
						|
 * Show information about the OpenBadge class.
 | 
						|
 *
 | 
						|
 * @author Angel Fernando Quiroz Campos <angel.quiroz@beeznest.com>
 | 
						|
 */
 | 
						|
require_once __DIR__.'/../inc/global.inc.php';
 | 
						|
 | 
						|
$skillId = isset($_GET['id']) ? (int) $_GET['id'] : 0;
 | 
						|
$objSkill = new Skill();
 | 
						|
$skill = $objSkill->get($skillId);
 | 
						|
$json = [];
 | 
						|
 | 
						|
if ($skill) {
 | 
						|
    $json = [
 | 
						|
        'name' => $skill['name'],
 | 
						|
        'description' => $skill['description'],
 | 
						|
        'image' => api_get_path(WEB_UPLOAD_PATH)."badges/{$skill['icon']}",
 | 
						|
        'criteria' => api_get_path(WEB_CODE_PATH)."badge/criteria.php?id=$skillId",
 | 
						|
        'issuer' => api_get_path(WEB_CODE_PATH).'badge/issuer.php',
 | 
						|
    ];
 | 
						|
}
 | 
						|
 | 
						|
header('Content-Type: application/json');
 | 
						|
 | 
						|
echo json_encode($json);
 | 
						|
 |