Pchp.Library.Streams.PhpFilter.GetFilterNames C# (CSharp) Method

GetFilterNames() public static method

Retrieves the list of registered filters.
public static GetFilterNames ( ) : PhpArray
return Pchp.Core.PhpArray
        public static PhpArray GetFilterNames()
        {
            PhpArray rv = null;
            foreach (IFilterFactory factory in systemFilters)
                MergeFilterNames(factory.GetImplementedFilterNames(), rv);

            return MergeFilterNames((UserFilters != null) ? UserFilters.Keys : null, rv);
        }

Usage Example

Ejemplo n.º 1
0
 /// <summary>
 /// Retrieves the list of registered filters.
 /// </summary>
 /// <returns>A <see cref="PhpArray"/> containing the names of available filters. Cannot be <c>null</c>.</returns>
 public static PhpArray stream_get_filters()
 {
     return(new PhpArray(PhpFilter.GetFilterNames().Select(PhpValue.Create)));
 }
All Usage Examples Of Pchp.Library.Streams.PhpFilter::GetFilterNames