<?php
/*
 *
 * @package		ARI Framework
 * @author		ARI Soft
 * @copyright	Copyright (c) 2011 www.ari-soft.com. All rights reserved
 * @license		GNU/GPL (http://www.gnu.org/copyleft/gpl.html)
 * 
 */  
(defined('_JEXEC') && defined('ARI_FRAMEWORK_LOADED')) or die;

/**
 * Photobucket API 
 * Fluent interface for PHP5
 * Album methods
 * 
 * @author Photobucket
 * @package PBAPI
 * @subpackage Methods
 * 
 * @copyright Copyright Copyright (c) 2008, Photobucket, Inc.
 * @license http://www.opensource.org/licenses/mit-license.php The MIT License
 */

/**
 * Load Methods parent
 */
require_once('PBAPI/Methods.php');        

/**
 * Album submethods
 *
 * @package PBAPI
 * @subpackage Methods
 */
class PBAPI_Methods_album extends PBAPI_Methods {
    
    /**
     * Upload File
     *
     * @param array $params
     */
    public function upload($params) {
        $this->core->_setParamList($params);
        $this->core->_appendUri('/upload');
    }
    
    /**
     * Privacy
     *
     * @param array $params
     */
    public function privacy($params = null) {
        $this->core->_setParamList($params);
        $this->core->_appendUri('/privacy');
    }
    
    /**
     * Vanity
     *
     * @param array $params
     */
    public function vanity($params = null) {
        $this->core->_setParamList($params);
        $this->core->_appendUri('/vanity');
    }
    
}
