@@ -123,10 +123,6 @@ function getOption($name, $default = null)
123123 {
124124 return htmlspecialchars (isset ($ _GET ['options ' ][$ name ]) ? $ _GET ['options ' ][$ name ] : $ default , ENT_QUOTES , 'UTF-8 ' );
125125 }
126- function getResolverOption ($ name , $ default = null )
127- {
128- return isset ($ _GET ['resolver ' ][$ name ]) ? $ _GET ['resolver ' ][$ name ] : $ default ;
129- }
130126 ?>
131127
132128 <body>
@@ -147,14 +143,6 @@ function getResolverOption($name, $default = null)
147143 <label><span>facebookProvider</span> <input type="checkbox" name="options[facebookProvider]" value="1" <?php echo getOption ('facebookProvider ' ) ? 'checked ' : '' ; ?> ></label>
148144 <label><span>oembedParameters (in json format):</span> <input type="text" name="options[oembedParameters]" value="<?php echo getOption ('oembedParameters ' ); ?> "></label>
149145 </fieldset>
150- <fieldset class="options">
151- <h2>Request resolver options:</h2>
152-
153- <label><span>userAgent:</span> <input type="text" name="resolver[userAgent]" value="<?php echo getResolverOption ('userAgent ' , 'Embed PHP Library ' ); ?> "></label>
154- <label><span>maxRedirections:</span> <input type="number" name="resolver[maxRedirections]" value="<?php echo getResolverOption ('maxRedirections ' , 20 ); ?> "></label>
155- <label><span>connectionTimeout:</span> <input type="number" name="resolver[connectionTimeout]" value="<?php echo getResolverOption ('connectionTimeout ' , 10 ); ?> "></label>
156- <label><span>timeout:</span> <input type="number" name="resolver[timeout]" value="<?php echo getResolverOption ('timeout ' , 10 ); ?> "></label>
157- </fieldset>
158146 <fieldset class="action">
159147 <button type="submit">Test</button>
160148
@@ -173,32 +161,13 @@ function getResolverOption($name, $default = null)
173161 $ options ['oembedParameters ' ] = $ options ['oembedParameters ' ] ? json_decode ($ options ['oembedParameters ' ], true ) : array ();
174162 }
175163
176- $ request = new Embed \Request (new Embed \Url ($ _GET ['url ' ]), null , isset ($ _GET ['resolver ' ]) ? (array ) $ _GET ['resolver ' ] : null );
177- $ info = Embed \Embed::create ($ request , $ options );
164+ $ info = Embed \Embed::create ($ _GET ['url ' ], $ options );
178165 ?>
179166
180167 <?php if (empty ($ info )): ?>
181168
182169 <p>The url is not valid!</p>
183170
184- <table class="embed">
185- <tr>
186- <th>Http request result</th>
187- <td>
188- <ul>
189- <?php
190- foreach ($ url ->getRequestInfo () as $ name => $ value ) {
191- if (is_array ($ value )) {
192- $ value = print_r ($ value , true );
193- }
194- echo "<li><strong> $ name:</strong> $ value</li> " ;
195- }
196- ?>
197- </ul>
198- </td>
199- </tr>
200- </table>
201-
202171 <?php else : ?>
203172
204173 <table class="embed">
@@ -297,7 +266,7 @@ function getResolverOption($name, $default = null)
297266 <td>
298267 <ul>
299268 <?php
300- foreach ($ request ->getRequestInfo () as $ name => $ value ) {
269+ foreach ($ info -> request ->getRequestInfo () as $ name => $ value ) {
301270 if (is_array ($ value )) {
302271 $ value = print_r ($ value , true );
303272 }
@@ -315,7 +284,7 @@ function getResolverOption($name, $default = null)
315284 <tr>
316285 <th>Content</th>
317286 <td>
318- <pre><?php echo htmlspecialchars ($ request ->getContent (), ENT_IGNORE ); ?> </pre>
287+ <pre><?php echo htmlspecialchars ($ info -> request ->getContent (), ENT_IGNORE ); ?> </pre>
319288 </td>
320289 </tr>
321290 </table>
0 commit comments