Best Atoum code snippet using inline
lightbox.inline.php
Source:lightbox.inline.php
1<?php2 /**3 * @package Lightbox Plus Colorbox4 * @subpackage lightbox.inline.php5 * @internal 2013.01.166 * @author Dan Zappone / 23Systems7 * @version 2.7.28 * @$Id: lightbox.inline.php 937945 2014-06-24 17:11:13Z dzappone $9 * @$URL: https://plugins.svn.wordpress.org/lightbox-plus/tags/2.7/admin/lightbox.inline.php $10 */11?>12<!-- Inline Lightbox Settings -->13<div id="poststuff" class="lbp">14 <div class="postbox">15 <h3 class="handle"><?php _e( 'Lightbox Plus Colorbox - Inline Lightbox Settings','lightboxplus' ); ?></h3>16 <div class="inside toggle">17 <div id="ilbp-tabs">18 <ul>19 <li><a href="#ilbp-tabs-1"><?php _e( 'General','lightboxplus' ); ?></a></li>20 <li><a href="#ilbp-tabs-2"><?php _e( 'Usage','lightboxplus' ); ?></a></li>21 <li><a href="#ilbp-tabs-3"><?php _e( 'Demo/Test','lightboxplus' ); ?></a></li>22 </ul>23 <!-- General -->24 <div id="ilbp-tabs-1">25 <input type="hidden" name="ready_inline" value="1" />26 <table class="wp-list-table widefat">27 <thead>28 <tr>29 <th> </th>30 <th style="text-align:center;"><b><?php _e( 'Link Class','lightboxplus' ); ?></b><br /><b><?php _e( 'Content ID','lightboxplus' ); ?></b></th>31 <th style="text-align:center;"><b><?php _e( 'Transition','lightboxplus' ); ?></b><br /><b><?php _e( 'Speed','lightboxplus' ); ?></b></th>32 <th style="text-align:center;"><b><?php _e( 'Width','lightboxplus' ); ?><br /><?php _e( 'Height','lightboxplus' ); ?></b></th>33 <th style="text-align:center;"><b><?php _e( 'Inner Width','lightboxplus' ); ?><br /><?php _e( 'Inner Height','lightboxplus' ); ?></b></th>34 <th style="text-align:center;"><b><?php _e( 'Max Width','lightboxplus' ); ?><br /><?php _e( 'Max Height','lightboxplus' ); ?></b></th>35 <th style="text-align:center;"><b><?php _e( 'Position','lightboxplus' ); ?></b><br /><div style="font-size:8px;line-height:9px;"><?php _e( 'Top','lightboxplus' ); ?><br /><?php _e( 'Right, Bottom','lightboxplus' ); ?><br /><?php _e( 'Left','lightboxplus' ); ?></div></th>36 <th style="text-align:center;"><b><?php _e( 'Fixed</b>','lightboxplus' ); ?></th>37 <th style="text-align:center;"><b><?php _e( 'Auto Open','lightboxplus' ); ?></b></th>38 <th style="text-align:center;"><b><?php _e( 'Overlay Opacity','lightboxplus' ); ?></b></th>39 </tr>40 </thead>41 <tbody>42 <?php43 for ($i = 1; $i <= $lightboxPlusOptions['inline_num']; $i++) {44 $inline_links = array();45 $inline_hrefs = array();46 $inline_transitions = array();47 $inline_speeds = array();48 $inline_widths = array();49 $inline_heights = array();50 $inline_inner_widths = array();51 $inline_inner_heights = array();52 $inline_max_widths = array();53 $inline_max_heights = array();54 $inline_position_tops = array();55 $inline_position_rights = array();56 $inline_position_bottoms = array();57 $inline_position_lefts = array();58 $inline_fixeds = array();59 $inline_opens = array();60 $inline_opacitys = array();61 $inline_links = $lightboxPlusOptions['inline_links'];62 $inline_hrefs = $lightboxPlusOptions['inline_hrefs'];63 $inline_transitions = $lightboxPlusOptions['inline_transitions'];64 $inline_speeds = $lightboxPlusOptions['inline_speeds'];65 $inline_widths = $lightboxPlusOptions['inline_widths'];66 $inline_heights = $lightboxPlusOptions['inline_heights'];67 $inline_inner_widths = $lightboxPlusOptions['inline_inner_widths'];68 $inline_inner_heights = $lightboxPlusOptions['inline_inner_heights'];69 $inline_max_widths = $lightboxPlusOptions['inline_max_widths'];70 $inline_max_heights = $lightboxPlusOptions['inline_max_heights'];71 $inline_position_tops = $lightboxPlusOptions['inline_position_tops'];72 $inline_position_rights = $lightboxPlusOptions['inline_position_rights'];73 $inline_position_bottoms = $lightboxPlusOptions['inline_position_bottoms'];74 $inline_position_lefts = $lightboxPlusOptions['inline_position_lefts'];75 $inline_fixeds = $lightboxPlusOptions['inline_fixeds'];76 $inline_opens = $lightboxPlusOptions['inline_opens'];77 $inline_opacitys = $lightboxPlusOptions['inline_opacitys'];78 ?>79 <tr <?php if ($i % 2 == 0) {echo 'class="alternate"';} ?>>80 <td><?php _e( 'Inline Lightbox #'.$i, 'lightboxplus' )?>:</td>81 <td align="center">82 <input type="text" size="15" name="inline_link_<?php echo $i; ?>" id="inline_link_<?php echo $i; ?>" value="<?php if (empty( $inline_links[$i - 1] )) { echo 'lbp-inline-link-'.$i; } else {echo $inline_links[$i - 1];}?>" /><br /><input type="text" size="15" name="inline_href_<?php echo $i; ?>" id="inline_href_<?php echo $i; ?>" value="<?php if (empty( $inline_hrefs[$i - 1] )) { echo 'lbp-inline-href-'.$i; } else {echo $inline_hrefs[$i - 1];}?>" />83 </td>84 <td align="center">85 <select name="inline_transition_<?php echo $i; ?>" id="inline_transition_<?php echo $i; ?>">86 <option value="elastic"<?php if ( $inline_transitions[$i - 1] == 'elastic' ) echo ' selected="selected"'?>>Elastic</option>87 <option value="fade"<?php if ( $inline_transitions[$i - 1] == 'fade' ) echo ' selected="selected"'?>>Fade</option>88 <option value="none"<?php if ( $inline_transitions[$i - 1] == 'none' ) echo ' selected="selected"'?>>None</option>89 </select><br />90 <select name="inline_speed_<?php echo $i; ?>" id="inline_speed_<?php echo $i; ?>">91 <?php92 for($j = 0;$j <= 5001;){ ?>93 <option value="<?php echo $j; ?>"<?php if ( $inline_speeds[$i - 1] == strval($j) ) echo ' selected="selected"'?>><?php echo $j; ?></option>94 <?php95 if ($j >= 2000) { $j = $j + 500; }96 elseif ($j >= 1250) { $j = $j + 250; }97 else { $j = $j + 50; }98 }99 ?>100 </select>101 </td>102 <td align="center">103 <input type="text" size="5" name="inline_width_<?php echo $i; ?>" id="inline_width_<?php echo $i; ?>" value="<?php if (empty( $inline_widths[$i - 1] )) { echo '80%'; } else {echo $inline_widths[$i - 1];}?>" /><br />104 <input type="text" size="5" name="inline_height_<?php echo $i; ?>" id="inline_height_<?php echo $i; ?>" value="<?php if (empty( $inline_heights[$i - 1] )) { echo '80%'; } else {echo $inline_heights[$i - 1];}?>" />105 </td>106 <td align="center">107 <input type="text" size="5" name="inline_inner_width_<?php echo $i; ?>" id="inline_inner_width_<?php echo $i; ?>" value="<?php if (empty( $inline_inner_widths[$i - 1] )) { echo 'false'; } else {echo $inline_inner_widths[$i - 1];}?>" /><br />108 <input type="text" size="5" name="inline_inner_height_<?php echo $i; ?>" id="inline_inner_height_<?php echo $i; ?>" value="<?php if (empty( $inline_inner_heights[$i - 1] )) { echo 'false'; } else {echo $inline_inner_heights[$i - 1];}?>" />109 </td>110 <td align="center">111 <input type="text" size="5" name="inline_max_width_<?php echo $i; ?>" id="inline_max_width_<?php echo $i; ?>" value="<?php if (empty( $inline_max_widths[$i - 1] )) { echo '80%'; } else {echo $inline_max_widths[$i - 1];}?>" /><br />112 <input type="text" size="5" name="inline_max_height_<?php echo $i; ?>" id="inline_max_height_<?php echo $i; ?>" value="<?php if (empty( $inline_max_heights[$i - 1] )) { echo '80%'; } else {echo $inline_max_heights[$i - 1];}?>" />113 </td>114 <td align="center">115 <input type="text" size="5" name="inline_position_top_<?php echo $i; ?>" id="inline_position_top_<?php echo $i; ?>" value="<?php if (empty( $inline_position_tops[$i - 1] )) { echo ''; } else {echo $inline_position_tops[$i - 1];}?>" /><br />116 <input type="text" size="5" name="inline_position_right_<?php echo $i; ?>" id="inline_position_right_<?php echo $i; ?>" value="<?php if (empty( $inline_position_rights[$i - 1] )) { echo ''; } else {echo $inline_position_rights[$i - 1];}?>" /><input type="text" size="5" name="inline_position_bottom_<?php echo $i; ?>" id="inline_position_bottom_<?php echo $i; ?>" value="<?php if (empty( $inline_position_bottoms[$i - 1] )) { echo ''; } else {echo $inline_position_bottoms[$i - 1];}?>" /><br />117 <input type="text" size="5" name="inline_position_left_<?php echo $i; ?>" id="inline_position_left_<?php echo $i; ?>" value="<?php if (empty( $inline_position_lefts[$i - 1] )) { echo ''; } else {echo $inline_position_lefts[$i - 1];}?>" />118 </td>119 <?php120 /**121 * @todo fix inline fixed and open saving122 */123 ?>124 <td align="center">125 <input type="hidden" name="inline_fixed_<?php echo $i; ?>" value="0" />126 <input type="checkbox" name="inline_fixed_<?php echo $i; ?>" id="inline_fixed_<?php echo $i; ?>" value="1"<?php if ( ($inline_fixeds[$i - 1] )) { echo ' checked="checked"'; }?> />127 </td>128 <td align="center">129 <input type="hidden" name="inline_open_<?php echo $i; ?>" value="0" />130 <input type="checkbox" name="inline_open_<?php echo $i; ?>" id="inline_open_<?php echo $i; ?>" value="1"<?php if ( ($inline_opens[$i - 1] )) { echo ' checked="checked"'; }?> />131 </td>132 <td align="center">133134 <select name="inline_opacity_<?php echo $i; ?>" id="inline_opacity_<?php echo $i; ?>">135 <?php136 for($j = 0; $j <= 1.01; $j = $j + .05){ ?>137 <option value="<?php echo $j; ?>"<?php if ( $inline_opacitys[$i - 1] == strval($j) ) { echo ' selected="selected"'; }?>><?php echo ($j*100); ?>%</option>138 <?php139 }140 ?>141 </select>142 </td>143 </tr>144 <?php145 }146 ?>147 </tbody>148 </table>149 </div>150 <!-- Usage -->151 <div id="ilbp-tabs-2">152 <table class="form-table">153 <tr>154 <td>155 <h4><?php _e('Using Inline Lightboxes', 'lightboxplus')?></h4>156 <div id="lbp_for_inline_tip">157 <p><?php _e( 'Inline lightboxes are used to display content that exists on the current page. It can be used to display a form, video or any other content that is contained on the page. In order to display inline content using Lightbox Plus Colorbox and Colorbox you must at a minimum has the following items set: Link Class, Content ID, Width, Height, and Opacity.', 'lightboxplus')?></p>158 <div class="ui-state-highlight ui-corner-all" style="margin-top: 20px; padding: 0 .7em;">159 <h5><span class="ui-icon ui-icon-info" style="float: left; margin-right: .3em;"></span><?php _e('Example', 'lightboxplus')?></h5>160 <p><?php _e( 'The following example shows how to setup content for display in a lightbox. You will need to create a link to the content that contains a class that has the same value as the Link Class for the inline lightbox you are using.', 'lightboxplus')?></p>161 <p class="codebox">162 <code><a class="lbp-inline-link-1" href="#"><?php _e( 'Inline HTML Link Name', 'lightboxplus') ?></a></code>163 </p>164 <p><?php _e( 'You will also need to set up a div element to contain you content. The div element that contains the content must contains have and id with a value of the Content ID for the inline light box you are using. Finally if you want the content to be hidden until the visitor clicks the link, wrap the content div with another div and set the value for style to display:none or assign a class that has display:none for a property', 'lightboxplus')?></p>165 <p class="codebox">166 <code>167 <div style="display:none"><br />168 <div id="lbp-inline-href-1" style="padding: 10px;background: #fff"><br />169 <?php _e( 'Inline Content Goes Here', 'lightboxplus') ?><br />170 </div><br />171 </div></code>172 </p>173 </div>174 </td>175 </tr>176 </table>177 </div>178 <!-- Demo/Test -->179 <div id="ilbp-tabs-3">180 <table class="form-table">181 <tr valign="top">182 <td>183 <?php _e('Here you can test you settings with various different implementation of Lightbox Plus Colorbox using inline content. This demo makes use of the first inline lightbox you have set up. If they do not work try reloading the page and please check that you have the following items set: Link Class, Content ID, Width, Height, and Opacity. You will not be able to display this example without the minimum options set.',"lightboxplus"); ?>184 <p class="inline_link_test_item">185 <a class="<?php echo $inline_links[0]; ?>" href="#"><?php _e('Inline Content Test including form',"lightboxplus"); ?></a>186 </p>187 <p class="codebox">188 <strong style="font-size:0.8em;">Skeleton code</strong><br /><br />189 <code>190 <div style="display:none"><br />191 <div id="<?php echo $inline_hrefs[0]; ?>" style="padding: 10px;background: #fff"><br />192 <h3><?php _e( 'TITLE HERE','lightboxplus' ); ?></h3><br />193 <div><br />194 <?php _e( 'FORM HERE','lightboxplus' ); ?><br />195 </div><br />196 <p style="text-align: justify;"><br />197 <?php _e( 'TEXT HERE','lightboxplus' ); ?><br />198 </p><br />199 </div><br />200 </code>201 </p>202203 </td>204 </tr>205 </table>
...
init.class.php
Source:init.class.php
...53 */54 function lightboxPlusPrimaryInit() {55 $lightboxPlusPrimaryOptions = array(56 "lightboxplus_multi" => '0',57 "use_inline" => '0',58 "inline_num" => '1',59 "lightboxplus_style" => 'shadowed',60 "use_custom_style" => '0',61 "disable_css" => '0',62 "hide_about" => '0',63 "output_htmlv" => '0',64 "data_name" => 'lightboxplus',65 "use_perpage" => '0',66 "use_forpage" => '0',67 "use_forpost" => '0',68 "load_location" => 'wp_footer',69 "load_priority" => '10',70 "transition" => 'elastic',71 "speed" => '300',72 "width" => 'false',73 "height" => 'false',74 "inner_width" => 'false',75 "inner_height" => 'false',76 "initial_width" => '30%',77 "initial_height" => '30%',78 "max_width" => '90%',79 "max_height" => '90%',80 "resize" => '1',81 "opacity" => '0.8',82 "preloading" => '1',83 "label_image" => 'Image',84 "label_of" => 'of',85 "previous" => 'previous',86 "next" => 'next',87 "close" => 'close',88 "overlay_close" => '1',89 "slideshow" => '0',90 "slideshow_auto" => '0',91 "slideshow_speed" => '2500',92 "slideshow_start" => 'start',93 "slideshow_stop" => 'stop',94 "use_caption_title" => '0',95 "gallery_lightboxplus" => '0',96 "multiple_galleries" => '0',97 "use_class_method" => '0',98 "class_name" => 'lbp_primary',99 "no_auto_lightbox" => '0',100 "text_links" => '1',101 "no_display_title" => '0',102 "scrolling" => '1',103 "photo" => '0',104 "rel" => 'false', //Disable grouping105 "loop" => '1',106 "esc_key" => '1',107 "arrow_key" => '1',108 "top" => 'false',109 "right" => 'false',110 "bottom" => 'false',111 "left" => 'false',112 "fixed" => '0'113 );114115 return $lightboxPlusPrimaryOptions;116 unset($lightboxPlusPrimaryOptions);117 }118119 /**120 * Initialize Secondary Lightbox by buiding array of options and returning121 *122 * @return array $lightboxPlusSecondaryOptions123 */124 function lightboxPlusSecondaryInit() {125 $lightboxPlusOptions = get_option('lightboxplus_options');126 $lightboxPlusSecondaryOptions = array(127 "transition_sec" => 'elastic',128 "speed_sec" => '300',129 "width_sec" => 'false',130 "height_sec" => 'false',131 "inner_width_sec" => '50%',132 "inner_height_sec" => '50%',133 "initial_width_sec" => '30%',134 "initial_height_sec" => '40%',135 "max_width_sec" => '90%',136 "max_height_sec" => '90%',137 "resize_sec" => '1',138 "opacity_sec" => '0.8',139 "preloading_sec" => '1',140 "label_image_sec" => 'Image',141 "label_of_sec" => 'of',142 "previous_sec" => 'previous',143 "next_sec" => 'next',144 "close_sec" => 'close',145 "overlay_close_sec" => '1',146 "slideshow_sec" => '0',147 "slideshow_auto_sec" => '1',148 "slideshow_speed_sec" => '2500',149 "slideshow_start_sec" => 'start',150 "slideshow_stop_sec" => 'stop',151 "iframe_sec" => '1',152 //"use_class_method_sec" => '0',153 "class_name_sec" => 'lbp_secondary',154 "no_display_title_sec" => '0',155 "scrolling_sec" => '1',156 "photo_sec" => '0',157 "rel_sec" => '0', //Disable grouping158 "loop_sec" => '1',159 "esc_key_sec" => '1',160 "arrow_key_sec" => '1',161 "top_sec" => '0',162 "right_sec" => '0',163 "bottom_sec" => '0',164 "left_sec" => '0',165 "fixed_sec" => '0'166 );167168 if ( !empty($lightboxPlusOptions) ) {169 $lightboxPlusOptions = array_merge($lightboxPlusOptions, $lightboxPlusSecondaryOptions);170 update_option('lightboxplus_options', $lightboxPlusOptions );171 unset($lightboxPlusOptions);172 }173174 return $lightboxPlusSecondaryOptions;175 unset($lightboxPlusSecondaryOptions);176 }177178 /**179 * Initialize Inline Lightbox by buiding array of options and committing to database180 *181 * @param mixed $inline_number182 *183 * @return array $lightboxPlusInlineOptions184 */185 function lightboxPlusInlineInit( $inline_number = 5 ) {186 $lightboxPlusOptions = get_option('lightboxplus_options');187188 if (!empty($inline_number)) {189 $inline_links = array();190 $inline_hrefs = array();191 $inline_transitions = array();192 $inline_speeds = array();193 $inline_widths = array();194 $inline_heights = array();195 $inline_inner_widths = array();196 $inline_inner_heights = array();197 $inline_max_widths = array();198 $inline_max_heights = array();199 $inline_position_tops = array();200 $inline_position_rights = array();201 $inline_position_bottoms = array();202 $inline_position_lefts = array();203 $inline_fixeds = array();204 $inline_opens = array();205 $inline_opacitys = array();206 for ($i = 1; $i <= $inline_number; $i++) {207 $inline_links[] = 'lbp-inline-link-'.$i;208 $inline_hrefs[] = 'lbp-inline-href-'.$i;209 $inline_transitions[] = 'elastic';210 $inline_speeds[] = '300';211 $inline_widths[] = '80%';212 $inline_heights[] = '80%';213 $inline_inner_widths[] = 'false';214 $inline_inner_heights[] = 'false';215 $inline_max_widths[] = '80%';216 $inline_max_heights[] = '80%';217 $inline_position_tops[] = '';218 $inline_position_rights[] = '';219 $inline_position_bottoms[] = '';220 $inline_position_lefts[] = '';221 $inline_fixeds[] = '0';222 $inline_opens[] = '0';223 $inline_opacitys[] = '0.8';224 }225 }226227 $lightboxPlusInlineOptions = array(228 "inline_links" => $inline_links,229 "inline_hrefs" => $inline_hrefs,230 "inline_transitions" => $inline_transitions,231 "inline_speeds" => $inline_speeds,232 "inline_widths" => $inline_widths,233 "inline_heights" => $inline_heights,234 "inline_inner_widths" => $inline_inner_widths,235 "inline_inner_heights" => $inline_inner_heights,236 "inline_max_widths" => $inline_max_widths,237 "inline_max_heights" => $inline_max_heights,238 "inline_position_tops" => $inline_position_tops,239 "inline_position_rights" => $inline_position_rights,240 "inline_position_bottoms" => $inline_position_bottoms,241 "inline_position_lefts" => $inline_position_lefts,242 "inline_fixeds" => $inline_fixeds,243 "inline_opens" => $inline_opens,244 "inline_opacitys" => $inline_opacitys245 );246247 if ( !empty($lightboxPlusOptions)) {248 $lightboxPlusOptions = array_merge($lightboxPlusOptions, $lightboxPlusInlineOptions);249 update_option('lightboxplus_options', $lightboxPlusOptions );250 unset($lightboxPlusOptions);251 }252253 return $lightboxPlusInlineOptions;254 unset($lightboxPlusInlineOptions);255 }256257 /**258 * Initialize the external style directory
...
Text.php
Source:Text.php
1<?php2/**3 * XHTML 1.1 Text Module, defines basic text containers. Core Module.4 * @note In the normative XML Schema specification, this module5 * is further abstracted into the following modules:6 * - Block Phrasal (address, blockquote, pre, h1, h2, h3, h4, h5, h6)7 * - Block Structural (div, p)8 * - Inline Phrasal (abbr, acronym, cite, code, dfn, em, kbd, q, samp, strong, var)9 * - Inline Structural (br, span)10 * This module, functionally, does not distinguish between these11 * sub-modules, but the code is internally structured to reflect12 * these distinctions.13 */14class HTMLPurifier_HTMLModule_Text extends HTMLPurifier_HTMLModule15{16 /**17 * @type string18 */19 public $name = 'Text';20 /**21 * @type array22 */23 public $content_sets = array(24 'Flow' => 'Heading | Block | Inline'25 );26 /**27 * @param HTMLPurifier_Config $config28 */29 public function setup($config)30 {31 // Inline Phrasal -------------------------------------------------32 $this->addElement('abbr', 'Inline', 'Inline', 'Common');33 $this->addElement('acronym', 'Inline', 'Inline', 'Common');34 $this->addElement('cite', 'Inline', 'Inline', 'Common');35 $this->addElement('dfn', 'Inline', 'Inline', 'Common');36 $this->addElement('kbd', 'Inline', 'Inline', 'Common');37 $this->addElement('q', 'Inline', 'Inline', 'Common', array('cite' => 'URI'));38 $this->addElement('samp', 'Inline', 'Inline', 'Common');39 $this->addElement('var', 'Inline', 'Inline', 'Common');40 $em = $this->addElement('em', 'Inline', 'Inline', 'Common');41 $em->formatting = true;42 $strong = $this->addElement('strong', 'Inline', 'Inline', 'Common');43 $strong->formatting = true;44 $code = $this->addElement('code', 'Inline', 'Inline', 'Common');45 $code->formatting = true;46 // Inline Structural ----------------------------------------------47 $this->addElement('span', 'Inline', 'Inline', 'Common');48 $this->addElement('br', 'Inline', 'Empty', 'Core');49 // Block Phrasal --------------------------------------------------50 $this->addElement('address', 'Block', 'Inline', 'Common');51 $this->addElement('blockquote', 'Block', 'Optional: Heading | Block | List', 'Common', array('cite' => 'URI'));52 $pre = $this->addElement('pre', 'Block', 'Inline', 'Common');53 $pre->excludes = $this->makeLookup(54 'img',55 'big',56 'small',57 'object',58 'applet',59 'font',60 'basefont'61 );62 $this->addElement('h1', 'Heading', 'Inline', 'Common');63 $this->addElement('h2', 'Heading', 'Inline', 'Common');64 $this->addElement('h3', 'Heading', 'Inline', 'Common');65 $this->addElement('h4', 'Heading', 'Inline', 'Common');66 $this->addElement('h5', 'Heading', 'Inline', 'Common');67 $this->addElement('h6', 'Heading', 'Inline', 'Common');68 // Block Structural -----------------------------------------------69 $p = $this->addElement('p', 'Block', 'Inline', 'Common');70 $p->autoclose = array_flip(71 array("address", "blockquote", "center", "dir", "div", "dl", "fieldset", "ol", "p", "ul")72 );73 $this->addElement('div', 'Block', 'Flow', 'Common');74 }75}76// vim: et sw=4 sts=4...
inline
Using AI Code Generation
1use atoum\atoum;2$script->addTestDirectory('tests/units');3$runner->addTestsFromDirectory('tests/units');4$runner->addExtension(new atoum\report\fields\runner\result\logo());5$runner->addExtension(new atoum\report\fields\runner\result\duration());6$runner->addExtension(new atoum\report\fields\runner\result\memory());7$runner->addExtension(new atoum\report\fields\runner\result\tests\run\cli());8$runner->addExtension(new atoum\report\fields\runner\result\tests\void\cli());9$runner->addExtension(new atoum\report\fields\runner\result\tests\uncompleted\cli());10$runner->addExtension(new atoum\report\fields\runner\result\tests\failed\cli());11$runner->addExtension(new atoum\report\fields\runner\result\tests\errored\cli());12$runner->addExtension(new atoum\report\fields\runner\result\tests\outputs\cli());13$runner->addExtension(new atoum\report\fields\runner\result\tests\duration\cli());14$runner->addExtension(new atoum\report\fields\runner\result\tests\memory\cli());15$runner->addExtension(new atoum\report\fields\runner\failures\uncompleted());16$runner->addExtension(new atoum\report\fields\runner\failures\failed());17$runner->addExtension(new atoum\report\fields\runner\failures\errored());18$runner->addExtension(new atoum\report\fields\runner\outputs());19$runner->addExtension(new atoum\report\fields\runner\failures\diff());20$runner->addExtension(new atoum\report\fields\runner\failures\error());21$runner->addExtension(new atoum\report\fields\runner\failures\exception());22$runner->addExtension(new atoum\report\fields\runner\failures\output());23$runner->addExtension(new atoum\report\fields\runner\failures\void());24$runner->addExtension(new atoum\report\fields\runner\tests\coverage());
inline
Using AI Code Generation
1require_once 'vendor/autoload.php';2{3 public function test1()4 {5 $this->assert->boolean(true);6 }7}8require_once 'vendor/autoload.php';9{10 public function test1()11 {12 $this->assert->boolean(true);13 }14}15require_once 'vendor/autoload.php';16{17 public function test1()18 {19 $this->assert->boolean(true);20 }21}22require_once 'vendor/autoload.php';23{24 public function test1()25 {26 $this->assert->boolean(true);27 }28}29require_once 'vendor/autoload.php';30{31 public function test1()32 {33 $this->assert->boolean(true);34 }35}36require_once 'vendor/autoload.php';37{38 public function test1()39 {40 $this->assert->boolean(true);41 }42}43require_once 'vendor/autoload.php';44{45 public function test1()46 {47 $this->assert->boolean(true);48 }49}50require_once 'vendor/autoload.php';51{52 public function test1()53 {54 $this->assert->boolean(true);55 }56}57require_once 'vendor/autoload.php';58{59 public function test1()60 {61 $this->assert->boolean(true);62 }63}
inline
Using AI Code Generation
1require_once 'vendor/autoload.php';2use atoum\atoum;3{4 public function testAddition()5 {6 ->integer(1+1)7 ->isEqualTo(2)8 ;9 }10}11$test = new Test();12$test->testAddition();
inline
Using AI Code Generation
1require_once 'vendor/autoload.php';2use mageekguy\atoum;3{4 public function testadd()5 {6 ->given($this->newTestedInstance)7 ->integer($this->testedInstance->add(1, 2))8 ->isEqualTo(3)9 ;10 }11}12require_once 'vendor/autoload.php';13use mageekguy\atoum;14{15 public function testadd()16 {17 ->given($this->newTestedInstance)18 ->integer($this->testedInstance->add(1, 2))19 ->isEqualTo(3)20 ;21 }22}23require_once 'vendor/autoload.php';24use mageekguy\atoum;25{26 public function testadd()27 {28 ->given($this->newTestedInstance)29 ->integer($this->testedInstance->add(1, 2))30 ->isEqualTo(3)31 ;32 }33}34require_once 'vendor/autoload.php';35use mageekguy\atoum;36{37 public function testadd()38 {39 ->given($this->newTestedInstance)40 ->integer($this->testedInstance->add(1, 2))41 ->isEqualTo(3)42 ;43 }44}45require_once 'vendor/autoload.php';46use mageekguy\atoum;47{48 public function testadd()49 {50 ->given($this->newTestedInstance)51 ->integer($this->testedInstance->add(1, 2))52 ->isEqualTo(3)53 ;54 }55}
inline
Using AI Code Generation
1require_once 'vendor/autoload.php';2{3 public function test()4 {5 $this->assert->boolean(true);6 }7}8require_once 'vendor/autoload.php';9{10 public function test()11 {12 $this->assert->boolean(true);13 }14}15require_once 'vendor/autoload.php';16{17 public function test()18 {19 $this->assert->boolean(true);20 }21}22require_once 'vendor/autoload.php';23{24 public function test()25 {26 $this->assert->boolean(true);27 }28}29require_once 'vendor/autoload.php';30{31 public function test()32 {33 $this->assert->boolean(true);34 }35}36require_once 'vendor/autoload.php';37{38 public function test()39 {40 $this->assert->boolean(true);41 }42}43require_once 'vendor/autoload.php';44{45 public function test()46 {47 $this->assert->boolean(true);48 }49}50require_once 'vendor/autoload.php';51{52 public function test()53 {54 $this->assert->boolean(true);55 }56}57require_once 'vendor/autoload.php';58{59 public function test()60 {61 $this->assert->boolean(true);62 }63}
inline
Using AI Code Generation
1require_once 'vendor/autoload.php';2{3 public function testInline()4 {5 $this->variable('test')->isEqualTo('test');6 }7}8$test = new InlineTestClass();9$test->run();10require_once 'vendor/autoload.php';11{12 public function testInline()13 {14 $this->variable('test')->isEqualTo('test');15 }16}17$test = new InlineTestClass();18$test->run();
inline
Using AI Code Generation
1require_once('vendor/autoload.php');2{3 public function test()4 {5 $this->assert(false);6 }7}8require_once('vendor/autoload.php');9{10 public function test()11 {12 $this->assert(false);13 }14}15require_once('vendor/autoload.php');16{17 public function test()18 {19 $this->assert(false);20 }21}22require_once('vendor/autoload.php');23{24 public function test()25 {26 $this->assert(false);27 }28}29require_once('vendor/autoload.php');30{31 public function test()32 {33 $this->assert(false);34 }35}36require_once('vendor/autoload.php');37{38 public function test()39 {40 $this->assert(false);41 }42}43require_once('vendor/autoload.php');44{45 public function test()46 {47 $this->assert(false);48 }49}50require_once('vendor/autoload.php');51{52 public function test()53 {54 $this->assert(false);55 }56}
inline
Using AI Code Generation
1{2 public function test()3 {4 $this->assert(true);5 }6}7OK (1 test, 1 assertion)8require_once 'vendor/autoload.php';9{10 public function test()11 {12 $this->assert(true);13 }14}15OK (1 test, 1 assertion)16require_once 'vendor/autoload.php';17{18 public function test()19 {20 $this->assert(true);21 }22}23{24 "require": {25 }26}27OK (1 test, 1 assertion)28require_once 'composer.phar';29{30 public function test()31 {32 $this->assert(true);33 }34}35{36 "require": {37 }38}39OK (1 test, 1 assertion)40require_once 'composer.phar';
inline
Using AI Code Generation
1namespace atoum\test\units;2use atoum\test;3use atoum\test\units;4{5 public function testOne()6 {7 ->if($this->mockGenerator->orphanize('__construct'))8 ->and($this->mockGenerator->shunt('__construct'))9 ->and($this->mockGenerator->generate('atoum\test\units\test\mock'))10 ->and($mock = new \mock\atoum\test\units\test\mock())11 ->and($mock->getMockController()->returnOne = 1)12 ->and($mock->getMockController()->returnTwo = 2)13 ->and($mock->getMockController()->returnThree = 3)14 ->and($mock->getMockController()->returnFour = 4)15 ->and($mock->getMockController()->returnFive = 5)16 ->and($mock->getMockController()->returnSix = 6)17 ->and($mock->getMockController()->returnSeven = 7)18 ->and($mock->getMockController()->returnEight = 8)19 ->and($mock->getMockController()->returnNine = 9)20 ->and($mock->getMockController()->returnTen = 10)21 ->and($mock->getMockController()->returnEleven = 11)22 ->and($mock->getMockController()->returnTwelve = 12)23 ->and($mock->getMockController()->returnThirteen = 13)24 ->and($mock->getMockController()->returnFourteen = 14)25 ->and($mock->getMockController()->returnFifteen = 15)26 ->and($mock->getMockController()->returnSixteen = 16)27 ->and($mock->getMockController()->returnSeventeen = 17)28 ->and($mock->getMockController()->returnEighteen = 18)29 ->and($mock->getMockController()->returnNineteen = 19)30 ->and($mock->getMockController()->returnTwenty = 20)31 ->and($mock->getMockController()->returnTwentyOne = 21)32 ->and($mock->getMockController()->returnTwentyTwo = 22)33 ->and($mock->getMockController()->returnTwentyThree = 23)34 ->and($mock->getMockController()->returnTwentyFour = 24)
Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.
You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.
Trigger Selenium automation tests on a cloud-based Grid of 3000+ real browsers and operating systems.
Test now for FreeGet 100 minutes of automation test minutes FREE!!